自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (21)
  • 收藏
  • 关注

原创 vbscript数组传入c#写的类库

由于我参加的一个项目中有一部分asp的代码,新加一个功能,需要调用c#写的类库,字符串和数字类型的参数都能正确传入,唯独数组类型的无法传入。经过大量尝试,最终找到了解决方法。原来asp页面传递数组时,需要把数组变量用括号括起来。例如声明了a=Array(5,10,15,20),那么传参数时,需要写(a)而不是a,虽然不知道为什么这样,不过这样试了一下是可以工作的。希望大家遇到相同问题时可以看到并解

2015-10-28 10:02:55 615

转载 【经典】常用的正则表达式

[a-z] //匹配所有的小写字母 [A-Z] //匹配所有的大写字母 [a-zA-Z] //匹配所有的字母 [0-9] //匹配所有的数字 [0-9\.\-] //匹配所有的数字,句号和减号 [ \f\r\t\n] //匹配所有的白字符 例如:^[a-z][0-9]$1--常常用来剔除某个字符。还用前面的例子,我们要求第一个字符不能是数字:^[^0-9][0-9]

2015-02-27 09:39:13 696

转载 [sql server] 行转列问题总结1 - 行转列

行转列问题总结 - 1、行转列 (后面不断整理论坛中出现的各类问题) ---1、最简单的行转列/*   问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果): 姓名 语文 数学 物理 李四 74   84

2015-02-27 09:38:23 489

转载 sql日期格式化

Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16

2015-02-27 09:37:11 334

转载 asp与asp.net有何区别?

精彩回答 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员

2015-02-27 09:36:37 471

转载 产生指定范围的不重复的随机数

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{    class Program    {        static void Main(string[] args)     

2015-02-27 09:36:12 436

转载 防止重复登录和session过期

一.设置web.config相关选项先启用窗体身份验证和默认登陆页,如下。              设置网站可以匿名访问,如下                      然后设置跟目录下的admin目录拒绝匿名登陆,如下。注意这个小节在System.Web小节下面。                                          

2015-02-27 09:35:34 635

转载 利用Windows Service,定时监控某一目录,发现新文件后自动上传到指定web服务器

1.创建Windows   Service.打开VS2005.选择新建项目,然后选择Windows   Service就可以创建一个Windows   Service.    你可以创建一个Windows   Service.设置它是自动启动的.那么它开机就会自动启动,当然安全模式就不会.     基本上,我想应该满足你的要求.因为大部分的软件是这么做的. 摘自MSDN: 若要

2015-02-27 09:34:49 2682

转载 存储过程分页

存储分页CREATE PROCEDURE proc_Page  @Table VARCHAR(100), --表名  @Primarykey VARCHAR(100), --主键  @Condition VARCHAR(500), --查询条件  @PageNumber INT, --开始页数  @PageSize INT, --每页大小  @IsCount BIT -

2015-02-27 09:33:29 368

转载 AspNetPager分页控件源代码(Version 4.2)

//AspNetPager分页控件源代码(Version 4.2):using System;using System.IO;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.Collec

2015-02-27 09:31:45 531

转载 一些常用的WebServices,收藏吧!

天气预报Web服务,数据来源于中国气象局  Endpoint  Disco  WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据)  Endpoint  Disco  WSDL随机英文、数字和中文简体字 WEB 服务  Endpoint  Disco  WSDL中国邮政编码 地址信息双向查询

2015-02-27 09:30:23 421

原创 解决asp页面向aspx页面传递中文参数乱码问题

由于asp和aspx页面无法共用session值,所以跳转时需要进行传值,而用?传递中文参数时则会出现乱码导致无法使用,所以必须想办法解决!   在网上搜了很多资料,包括csdn、博客园等,方法有server.urlencode、server.urldecode,设置统一编码utf-8或gb2312,修改webconfig等,逐一测试均无法实现。  最后放弃href改用js的onclick

2015-02-27 09:29:33 936

转载 VBScript上ajax傳輸完整攻略

01"vbscript">02sData ="INSERTTYPE=I5&CODESEND={0}&DEPT_NAME={1}&WORDSEND={2}&PRIM_UNIT_FK1={3}&SUBJECTS={4}&CREATEDATE={5}"03sData = formatStr(sData,array(esc

2015-02-27 09:28:26 660

转载 VB常用字符串函数

1. ASC(X),Chr(X):转换字符字符码   [格式]:   P=Asc(X) 返回字符串X的第一个字符的字符码   P=Chr(X) 返回字符码等于X的字符   [范例]:   (1)P=Chr(65)   ‘ 输出字符A,因为A的ASCII码等于65   (2)P=Asc(“A”)   ‘ 输出65   2. Len(X): 计算字符

2015-02-27 09:27:30 3780

转载 Jquery实现点击某一checkbox时,value类似的checkbox也选中

scripttype="text/jscript">//点击某checkbox时,把相关的上传文件及生成文件一并删除。2012.2.15 jb$(document).ready(function(){     $(":checkbox").click(function(){         if(this.checked) {              var id=$

2015-02-27 09:26:03 2876

转载 解决VBScript中文乱码问题

相信很多人在用FSO读取或写入中文文本文件时都会遇到让人头疼的乱码问题吧,确实,FSO不支持UTF-8的。所以干脆用AdoDb.Stream来处理。 问题描述:从一个文本中读取中文,然后输出到另外一个文本中。每次读取出中文后都是乱码。解决方法:1.本想使用OpenTextFile来解决乱码问题的,但是最终以失败告终,OpenTextFile只能提供unicode和ascill字

2015-02-25 15:45:12 20352

转载 asp.net自定义错误页面

两种方法均为全站出错处理方法一:1、添加Web.config, 中添加defaultRedirect="ApplicationErroy.aspx" >节点,2、添加错误处理页面:ApplicationErroy.aspx调用下面的方法:private void DealErroy(){HttpException erroy = new HttpException();

2015-02-25 15:43:51 663

转载 功能齐全的GridView!Asp.Net中GridView的自定义分页,带箭头的排序,鼠标高亮每一行,无数据时的提醒,点击Button弹出框!

对于GridPanel中拖动选中行排序的实现,网上有不少ExtJs实现的例子,但是没有找到使用Ext.net实现的,正好最近有个需求要使用,干脆来写一个。DEMO功能说明:1、拖动GridPanel选中行到新位置排序。2、在拖动结束后,重新会选中前面拖动的行。3、拖动排序功能支持Grid单选与多选模式。4、加了【最上】【最下】【上移】【下移】四个按钮排序的功能。目前按钮排序只能在G

2015-02-25 15:42:33 626

转载 ASP.net常用的显示系统信息

"FONT-SIZE: 12pt">//服务器计算机名:[lbServerName]                lbServerName.Text ="http://"+ HttpContext.Current.Request.Url.Host + HttpContext.Current.Request.ApplicationPath;                /

2015-02-25 15:41:06 483

转载 C#获取指定路径下文件,并按时间排序

public static string[] GetLatestFiles(string Path, int count)        {            var query = (from f in Directory.GetFiles(Path,"*.xml")                         let fi = new FileInfo(f)      

2015-02-25 15:38:58 6184

转载 理解collate Chinese_PRC_CI_AS

在create table时经常会碰到这样的语句,例如:password nvarchar(10)collate chinese_prc_ci_as null,那它到底是什么意思呢?不妨看看下面:首先,collate是一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用排序规则投影。语法是collate collation_namecollation_name

2015-02-25 15:34:25 902

转载 WinForm程序只运行一个实例

只启动一个窗体,如果再次启动则激活该窗体  using System;using System.Collections.Generic;using System.Windows.Forms;using System.Diagnostics;using System.Runtime.InteropServices;namespace TEST{    static c

2015-02-25 14:28:44 734

转载 程序员成熟的标志

《程序员成长路线图:从入门到优秀》成熟篇(节选3)程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与不好,行与不行

2015-02-25 14:27:54 388

转载 myeclipse 自动完成(补全)

myeclipse6.5快捷键问题 eclipse3.3中把内容助手(content assist)的快捷键由 al + /改成了ctrl + space,这又刚好跟我们操作系统的切换输入法的快捷键冲突,所以造成内容助手不能使用了,给写代码带来了极大的不便。而已前eclipse 3.2版本中的 alt + /快捷键被作为新的单词补全(word competion)功能的快捷键。所以现在想像以前一样

2015-02-25 14:26:52 362

转载 Svg脚本编程简介

本文主要介绍SVG的脚本编程,并分别给出放大、缩小,查询,鼠标事件等实例。一、           SVG简介SVG,全称为Scalable Vector Graphics(可伸缩矢量图形)。它是W3C制定的、用矢量描述图形的XML应用标准。它有着许多的优点,比如可扩充性(scalable),动态的,交互性强。SVG支持无极放大,对SVG图片进行任意比例的放大都不会损害图片的显示(没有太多

2015-02-25 14:25:18 829

转载 MFC中调用C#编写的DLL

一、使用 /clr 编译 MFC 可执行文件或规则 DLL1、打开“项目属性”对话框,方法是右键单击“解决方案资源管理器”中的项目并选择“属性”。2、展开“配置属性”旁边的节点并选择“常规”。在右侧窗格中的“项目默认值”下,将“公共语言运行库支持”设置为“公共语言运行库支持 (/clr)”。3、在相同的窗格中,确保将“MFC 的使用”设置为“在共享 DLL 中使用 MFC”。4、在

2015-02-25 14:21:28 3439

转载 [总结]读取应用程序/类库配置文件(比如***.dll.config)的方法小结

0.引子 读取应用程序配置文件(比如***.exe.config)的方法有很多, .NET自带的ConfigurationManager也很方便. 这篇文章主要探讨类库生成的dll文件的配置信息的读取——特别地, 用户自定义SectionGroupName和SectionName(这里是指不同于appSettings的形式), 这种方式配置信息的读取. 配置文件格式举例(其实通过添加"设置

2015-02-25 14:17:09 1379

转载 [翻译]ASP.NET 2.0中的健康监测系统(Health Monitoring)(1) - 基本应用

原文地址:http://aspnet.4guysfromrolla.com/articles/031407-1.aspx[原文源码下载][译者改后源码下载][翻译]ASP.NET 2.0中的健康监测系统(Health Monitoring)(1) - 基本应用原文发布日期:2007.03.14作者:Scott Mitchell翻译:webabcd

2015-02-25 14:13:39 787

原创 Jquery+ashx动态绑定菜单

// html http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">    动态绑定menu                    //ashxusing System;usin

2015-02-25 14:11:15 310

转载 动态flash图片焦点轮换

前台:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">                                          $(function () {               $("#Receiv

2015-02-25 14:08:58 370

转载 SQL语句提取出中文的拼音首字母 sql 语句返回中文姓名的首字母缩写

--将中文字符串转化成文字首拼音的组合create function fun_getPY(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @wo

2015-02-25 14:06:42 2452

转载 js日期时间格式验证,时间比较

需要个日期验证的正则表达式,在网上找了很多多不是很精确,主要是没法判断平年闰年和大小月,最后终于找到了这个比较精确的。function checkdate(date)   {        var result = date.match(/((^((1[8-9]\d{2})|([2-9]\d{3}))(-)(10|12|0?[13578])(-)(3[01]|[12][0-9]|0?[

2015-02-25 14:02:17 536

转载 XP的IIS连接数修改方法,突破默认最大连接数10

MetaEdit只能管理II4.0、IIS5.0或更高版本的IIS。下面教你如何利用这个工具突破Windows XP专业版IIS客户端连接限制首先,你需要到下面的地址下载MetaEdit,最新版本是2.2,地址http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe然后执行M

2015-02-25 14:01:07 593

转载 Working with Windows Service Using VS 2005

AbstractIn this article, I will describe how to implement, setup, install Windows Services with the help of snapshots.IntroductionA Windows Service is a program which runs continuously in the

2015-02-25 13:59:50 297

转载 软件工程师能力自我评价表

1.保持高标准,不要受制于破窗理论(broken windows theory)[i]。当你看到不靠谱的设计、糟糕的代码、过时的文档和测试用例的时候,不要想“既然别人的代码已经这样了,我的代码也可以随便一点啦。”2. 主动解决问题。当看到不靠谱的设计,糟糕的代码的时候,不要想“可能别人会来管这个事情” ,或者“我下个月发一个邮件让大家讨论一下”。要主动地把问题给解决了[ii]。3. 经

2015-02-25 13:58:16 2384

转载 XP的IIS连接数修改方法,突破默认最大连接数10

MetaEdit只能管理II4.0、IIS5.0或更高版本的IIS。下面教你如何利用这个工具突破Windows XP专业版IIS客户端连接限制首先,你需要到下面的地址下载MetaEdit,最新版本是2.2,地址http://download.microsoft.com/download/iis50/Utility/5.0/NT45/EN-US/MtaEdt22.exe然后执行M

2015-02-25 13:55:41 2012

Axure Big DATA.zip

Axure大数据平台原型,符合主流UI设计,非常精美。内容包含数据源管理、数据采集、数据迁移、数据导出、数据仓库、任务管理、接口管理等多个页面。 已经做成元件库,导入后,可以拉出来直接使用,提高生产力神器。

2021-03-22

NoteStation旧版本-x86_64-2.5.5-0870.zip

黑群无更新NoteStation后显示一直加载,通过安装会旧版本可解决。 最近套件中心提示NoteStation要升级(版本 2.6.0-1407)升级完成后打开NoteStation一直显示 “正在加载” ,不过数据是都在的。 二、解决办法 1、备份数据 首先备份数据(虽然没有用到备份,但是以防万一先备份吧),打开网页NoteStation(或者桌面版),不用理会正在加载,点击顶部设置按钮,选择导入和导出选项卡,点击导出按钮,随便选择一个地方即可。 2、卸载NoteStation 打开套件中心,找到NoteStation,在动作下拉按钮中选择卸载,注意不要勾选下图选项,卸载完成。 3、安装旧版本NoteStation 打开套件中心点击顶部的手动安装按钮,然后选择刚刚下载的旧版本安装包,然后一路下一步,等待完成安装。

2021-03-05

遗传算法c#实现,参考,学习

遗传算法c#实现,参考,学习

2020-07-22

矩形件智能优化排样算法与应用

一篇不错的伦文。讲到了许多种相关算法文章在分析智能优化算法的基础上,针对下料生产作业中解决排样问题的需要,提出了 将遗传算法、模拟退火算法分别与“最低水平线法”排放算法结合来进行矩形件优化排料的方法,并通 过实例分析比较了两种智能优化算法的应用效果。 关键词:智能优化算法;矩形件排样;遗传算法;模拟退火算法

2020-07-22

C#微信企业号群发图文信息

用C#开发的微信企业号群发工具,可以发送文字信息、图文信息等,下载了直接用就可以。 测试时需要修改下一配置文件。 <!--CorpId 企业id--> <!--corpsecret 管理组的凭证密钥--> <!--agentid 企业应用的id,整型。可在应用的设置页面查看--> <!--成员ID列表(消息接收者,多个接收者用‘|’分隔,最多支持1000个)。特殊情况:指定为@all,则向该企业应用的全部成员发送--> 需要特别说明的是两种图文信息 1、图文信息mpnews 支持上传一张封面图片,但是全文内容中不能包含图片。 2、图文信息 封面图片和原文连接都是网络可访问的才行。 原文就是个页面,内容自己定义。你可以自己按照微信文章样式做一个简单页面,放在服务器上,原文链接写这个地址就可以了。

2017-11-06

ASP.NET通用权限管理系统(FrameWork) 1.0.8源码版

FrameWork权限管理 v1.0.8源码 源码描述: 其主要的功能就是,进行后台管理模块整合. 1)其可以支持多个应用,多个模块的权限管理. 2)支持Access和MsSql200/2005及Oracle9i以上. 3)采用角色来进行权限的授权,每个用户可以属于多个角色,享有交差权限. 4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行修改,便可将原有程序进行整合. 5)可视化编辑,全新的Menu和Tab控件.支持拖拉式编辑. 6)统一的事件日志管理,所有登陆操作都有安全记录. 7)每个模块的每个栏目对应一个目录, 栏目的权限抽象分为(查看/新增/修改/删除/排序/打印/备用A/备用 8).目录里有一个web.config来进行目录文件权限配置,可直接将某个文件名设定到相对应的权限上. v1.0.8版更新记录 1.增加树状菜单样式,以适应多分类. 2.“查询”功能的地方,如果第一次查询后进行过翻页操作,再进行第二次的查询结果会停留在之前的页码处 3.Url地址权限判断,需要做长度对比.如设置defautl.aspx?cmd=122 则会自动匹配 defautl.aspx?cmd=122xxxxxxx 4.修改模块分类,提示请输入权限名称,其内容不可以为空 5.插入在线人员出错,重复值InsertOnlineUser 6.应用字段增加后,应用名称为输入框. 7.sys_FieldValueFromKey sys_FieldValueList 方法,排序为顺序acs 8.增加对应用的排序 9.增加操作日志删除和导出 10.date.js控件,选中当前日期返回值出错 11.登陆时,如已经登陆用户,点确认后直接登陆,不要让用户再重新输入用户名和密码 12.http://www.supesoft.com/bbs/disp.asp?B_T_ID=1313 13.修改默认同一ip登陆时出错次数为20次就禁止此ip登陆60分钟. 14.用户资料管理员,管理员只能管理自己部门下的用户(修改/删除) 15.后台增加禁止登陆ip限制.

2016-02-24

达梦数据库SQL语法

目录 目录.....................................................1 第1章结构化查询语言DM_SQL简介...........................12 1.1 DM_SQL语言的特点......................................... 12 1.2 保留字与标识符............................................ 13 1.3 DM_SQL语言的功能及语句.................................... 13 1.4 DM_SQL所支持的数据类型.................................... 14 1.4.1 常规数据类型........................................ 14 1.4.2 位串数据类型........................................ 16 1.4.3 日期时间数据类型..................................... 17 1.4.4 多媒体数据类型....................................... 21 1.5 DM_SQL语言支持的表达式.................................... 21 1.5.1 数值表达式.......................................... 21 1.5.2 字符串表达式........................................ 23 1.5.3 时间值表达式........................................ 23 1.5.4 时间间隔值表达式..................................... 25 1.5.5 运算符的优先级....................................... 26 1.6 DM_SQL语言支持的数据库模式................................ 27 第2章手册中的示例说明....................................28 2.1 示例库说明............................................... 28 2.2 参考脚本................................................. 36 2.2.1 创建示例库.......................................... 36 2.2.2 创建模式及表........................................ 36 2.2.3 插入数据............................................ 43 第3章数据定义语句 .......................................60 3.1 数据库修改语句............................................ 60 3.2 管理用户................................................. 63 3.2.1 用户定义语句........................................ 63 3.2.2 修改用户语句........................................ 68 3.2.3 用户删除语句........................................ 70 3.3 管理模式................................................. 71 3.3.1 模式定义语句........................................ 71 3.3.2 设置当前模式语句..................................... 73 3.3.3 模式删除语句........................................ 73 3.4 管理表空间............................................... 74 3.4.1 表空间定义语句....................................... 74 3.4.2 修改表空间语句....................................... 75 目录 2 3.4.3 表空间删除语句....................................... 77 3.4.4 表空间失效文件检查................................... 77 3.4.5 表空间失效文件恢复准备................................ 78 3.4.6 表空间失效文件恢复................................... 78 3.5 管理HTS表空间............................................ 78 3.5.1 创建HTS表空间...................................... 79 3.5.2 删除HTS表空间...................................... 79 3.6 管理表................................................... 80 3.6.1 基表定义语句........................................ 80 3.6.2 基表修改语句....................................... 110 3.6.3 基表删除语句...................................... 120 3.6.4 基表数据删除语句.................................... 121 3.7 管理索引................................................ 122 3.7.1 索引定义语句....................................... 122 3.7.2 索引修改语句....................................... 126 3.7.3 索引删除语句....................................... 128 3.8 管理位图连接索引......................................... 128 3.8.1 位图连接索引定义语句................................. 128 3.8.2 位图连接索引删除语句................................. 130 3.9 管理全文索引............................................. 130 3.9.1 全文索引定义语句.................................... 130 3.9.2 全文索引修改语句.................................... 132 3.9.3 全文索引删除语句.................................... 132 3.10 管理序列............................................... 133 3.10.1 序列定义语句...................................... 133 3.10.2 序列删除语句...................................... 136 3.11管理SQL域............................................. 136 3.11.1 创建DOMAIN....................................... 136 3.11.2 使用DOMAIN....................................... 137 3.11.3 删除DOMAIN....................................... 137 3.12管理上下文.............................................. 138 3.12.1创建上下文........................................ 138 3.12.2删除上下文........................................ 140 3.13 约束的启用与禁用........................................ 141 3.14 设置当前会话时区信息..................................... 141 3.15 注释语句............................................... 142 3.16设置会话级别的INI参数................................... 143 3.17设置系统级别的INI参数................................... 144 3.18设置列生成统计信息....................................... 144 第4章数据查询语句 ......................................146 4.1 单表查询................................................ 156 4.1.1 简单查询........................................... 156 4.1.2 带条件查询......................................... 158 目录 3 4.1.3 集函数............................................ 161 4.1.4 分析函数........................................... 165 4.1.5 情况表达式......................................... 180 4.2 连接查询................................................ 183 4.2.1 交叉连接........................................... 183 4.2.2 自然连接(NATURAL JOIN) ............................ 184 4.2.3 JOIN … USING ..................................... 185 4.2.4 JOIN…ON .......................................... 185 4.2.5 自连接............................................ 185 4.2.6 内连接(INNER JOIN) ................................ 186 4.2.7 外连接(OUTER JOIN) ................................ 187 4.2.8 哈希连接(HASH JOIN)................................ 191 4.3 子查询.................................................. 192 4.3.1 标量子查询......................................... 192 4.3.2 表子查询........................................... 193 4.3.3 派生表子查询....................................... 196 4.3.4 定量比较........................................... 196 4.3.5 带EXISTS谓词的子查询............................... 197 4.3.6 多列表子查询....................................... 198 4.4 公用表表达式............................................. 199 4.4.1 公用表表达式的作用.................................. 201 4.4.2 公用表表达式的使用.................................. 201 4.5合并查询结果............................................. 202 4.6 GROUP BY和HAVING子句.................................. 204 4.6.1 GROUP BY子句的使用................................ 204 4.6.2 ROLLUP的使用...................................... 205 4.6.3 CUBE的使用........................................ 206 4.6.4 GROUPING的使用.................................... 208 4.6.5 GROUPING SETS的使用............................... 209 4.6.6 GROUPING_ID的使用................................. 210 4.6.7 GROUP_ID的使用.................................... 211 4.6.8 HAVING子句的使用.................................. 212 4.7 ORDER BY子句........................................... 213 4.8 FOR UPDATE子句......................................... 214 4.9 TOP子句................................................ 215 4.10 LIMIT限定条件......................................... 216 4.10.1 LIMIT子句....................................... 216 4.10.2 ROW_LIMIT子句................................... 217 4.11 全文检索............................................... 218 4.11.1 全文检索的使用..................................... 218 4.11.2 全文检索中文词库的自定义............................ 220 4.12 层次查询............................................... 223 4.12.1 层次查询子句...................................... 223 4.12.2 层次查询相关伪列................................... 224 目录 4 4.12.3 层次查询相关操作符................................. 224 4.12.4 层次查询相关函数................................... 224 4.12.5 层次查询层内排序................................... 224 4.12.6 层次查询的限制..................................... 225 4.13并行查询................................................ 229 4.14 ROWNUM................................................ 230 4.15 数组查询............................................... 231 4.16 查看执行计划与执行跟踪统计................................ 231 4.16.1 EXPLAIN ......................................... 231 4.16.2 EXPLAIN FOR ..................................... 232 4.17 查看当前会话时区信息......................... 错误!未定义书签。 4.18 SAMPLE子句............................................ 233 4.19 WITH FUNCTION子句..................................... 199 第5章数据的插入、删除和修改..............................235 5.1 数据插入语句............................................. 235 5.2 数据修改语句............................................. 238 5.3 数据删除语句............................................. 240 5.4 MERGE INTO语句......................................... 241 5.5 伪列的使用.............................................. 244 5.5.1 ROWID ............................................ 244 5.5.2 UID和USER........................................ 244 5.5.3 TRXID ............................................ 244 5.6 DM自增列的使用.......................................... 245 5.6.1 DM自增列定义...................................... 245 5.6.2 SET IDENTITY_INSERT 属性.......................... 246 第6章视图.............................................249 6.1 视图的作用............................................. 249 6.2 视图的定义.............................................. 250 6.3 视图的删除.............................................. 253 6.4 视图的查询.............................................. 253 6.5 视图的编译.............................................. 254 6.6 视图数据的更新........................................... 255 第7章物化视图 .........................................257 7.1 物化视图的定义......................................... 257 7.2 物化视图的修改......................................... 260 7.3 物化视图的删除......................................... 261 7.4 物化视图的更新......................................... 262 7.5 物化视图允许的操作..................................... 262 7.6 物化视图日志的定义..................................... 262 7.7 物化视图日志的删除..................................... 263 7.8 物化视图的限制......................................... 264 目录 5 7.8.1 物化视图的一般限制.................................. 264 7.8.2 物化视图的分类...................................... 264 7.8.3 快速刷新通用约束.................................... 264 7.8.4 物化视图信息查看.................................... 265 第8章嵌入式SQL........................................266 8.1 SQL前缀和终结符......................................... 266 8.2 宿主变量................................................ 267 8.2.1 输入和输出变量...................................... 267 8.2.2 指示符变量......................................... 268 8.3 服务器登录与退出......................................... 268 8.3.1 登录服务器......................................... 268 8.3.2 退出服务器......................................... 269 8.4 游标的定义与操纵......................................... 269 8.4.1 定义游标语句....................................... 270 8.4.2 打开游标语句 ....................................... 271 8.4.3 拨动游标语句....................................... 272 8.4.4 关闭游标语句....................................... 273 8.4.5 关于可更新游标...................................... 274 8.4.6 游标定位删除语句.................................... 274 8.4.7 游标定位修改语句.................................... 275 8.5 单元组查询语句........................................... 276 8.6 动态SQL ................................................ 277 8.6.1 EXECUTE IMMEDIATE立即执行语句...................... 278 8.6.2 PREPARE准备语句................................... 278 8.6.3 EXCUTE执行语句.................................... 279 8.7 异常处理................................................ 280 第9章函数.............................................281 9.1 数值函数................................................ 286 9.2 字符串函数.............................................. 299 9.3 日期时间函数............................................. 320 9.4 空值判断函数............................................. 333 9.5 类型转换函数............................................. 335 9.6 杂类函数................................................ 337 第10章一致性和并发性 ...................................338 10.1 DM事务相关语句......................................... 339 10.1.1 事务的开始........................................ 339 10.1.2 事务的结束........................................ 339 10.1.3 保存点相关语句..................................... 340 10.1.4 设置事务隔离级及读写特性............................ 341 10.2 DM手动上锁语句......................................... 342 第11章存储模块 ........................................345 目录 6 11.1 PL/SQL数据类型和操作符.................................. 345 11.1.1 PL/SQL数据类型................................... 345 11.1.2 PL/SQL操作符..................................... 357 11.2 存储模块的定义.......................................... 358 11.3 存储模块的删除.......................................... 366 11.4 存储模块的重新编译....................................... 367 11.5 存储模块的控制语句....................................... 368 11.5.1 语句块........................................... 368 11.5.2 赋值语句.......................................... 370 11.5.3 条件语句.......................................... 371 11.5.4 循环语句.......................................... 372 11.5.5 EXIT语句........................................ 374 11.5.6 调用语句.......................................... 374 11.5.7 RETURN语句...................................... 377 11.5.8 NULL语句........................................ 377 11.5.9 GOTO语句........................................ 377 11.5.10 RAISE语句...................................... 378 11.5.11 打印语句......................................... 378 11.5.12 CASE语句....................................... 378 11.5.13 CONTINUE语句................................... 379 11.5.14 PIPE ROW语句................................... 380 11.6 存储模块的调用.......................................... 380 11.7 存储模块的异常处理....................................... 381 11.7.1 异常变量的说明..................................... 381 11.7.2 异常的抛出........................................ 382 11.7.3 异常处理器........................................ 382 11.7.4 内置函数SQLCODE和SQLERRM......................... 383 11.7.5异常处理用法举例................................... 383 11.8 存储模块的SQL语句...................................... 385 11.8.1 游标............................................. 385 11.8.2 引用游标.......................................... 389 11.8.3 动态SQL.......................................... 390 11.8.4 动态SQL的参数绑定................................. 391 11.8.5 返回查询结果集..................................... 391 11.8.6 自治事务.......................................... 392 11.9 客户端存储模块.......................................... 393 11.10 C语法的PL/SQL........................................ 394 11.10.1 概述............................................ 394 11.10.2 举例说明......................................... 394 11.11 外部函数.............................................. 395 11.11.1 概述............................................ 395 11.11.1 C外部函数....................................... 395 11.11.2 JAVA外部函数.................................... 399 第12章包 .............................................402 目录 7 12.1 创建包................................................. 402 12.1.1 创建包规范........................................ 402 12.1.2 创建包主体........................................ 403 12.2 删除包................................................. 405 12.2.1 删除包规范........................................ 405 12.2.2 删除包主体........................................ 405 12.3 应用实例............................................... 406 第13章类类型 ..........................................409 13.1 声明类................................................. 409 13.2 实现类................................................. 410 13.3 删除类................................................. 412 13.3.1 删除类头.......................................... 412 13.3.2 删除类体.......................................... 413 13.4 类的使用............................................... 413 13.4.1 具体使用规则...................................... 413 13.4.2 应用实例.......................................... 414 第14章自定义类型........................................416 14.1 创建类型............................................... 416 14.2创建类型体.............................................. 417 14.3删除类型................................................ 417 14.3.1删除类型.......................................... 418 14.3.2删除类型体........................................ 418 14.4自定义类型的使用......................................... 418 14.4.1 使用规则.......................................... 418 14.4.2 应用实例.......................................... 418 第15章触发器 ..........................................420 15.1 触发器的定义............................................ 420 15.1.1 触发器类型........................................ 432 15.1.2 触发器激发顺序..................................... 435 15.1.3 新、旧行值的引用................................... 436 15.1.4 触发器谓词........................................ 438 15.1.5 设计触发器的原则................................... 439 15.2 触发器的删除............................................ 439 15.3 禁止和允许触发器........................................ 440 15.4 触发器的重编............................................ 440 15.5 触发器应用举例.......................................... 441 15.5.1 使用触发器实现审计功能.............................. 441 15.5.2 使用触发器维护数据完整性............................ 441 15.5.3 使用触发器保障数据安全性............................ 443 15.5.4 使用触发器生成字段默认值............................ 444 第16章DM安全管理......................................445 目录 8 16.1 创建角色语句............................................ 446 16.2 删除角色语句............................................ 446 16.3 授权语句(数据库权限)..................................... 447 16.4 授权语句(对象权限) ...................................... 452 16.5 授权语句(角色权限) ...................................... 455 16.6 回收权限语句(数据库权限) ................................. 456 16.7 回收权限语句(对象权限) ................................... 458 16.8 回收权限语句(角色权限) ................................... 460 16.9 策略与标记管理.......................................... 461 16.9.1 策略............................................. 461 16.9.2 等级............................................. 462 16.9.3 范围............................................. 464 16.9.4 组............................................... 465 16.9.5 标记............................................. 468 16.9.6 表标记........................................... 471 16.9.7 用户标记.......................................... 472 16.9.8 会话标记.......................................... 476 16.9.9 扩展客体标记...................................... 478 16.10 审计设置语句........................................... 480 16.11 审计取消语句........................................... 484 16.12 创建审计实时侵害检测规则................................. 485 16.13 删除审计实时侵害检测规则................................. 485 16.14 加密引擎.............................................. 485 第17章DM备份还原......................................487 17.1 备份数据库............................................. 487 17.2 备份表空间............................................. 488 17.3 还原表空间............................................. 490 17.4 备份用户表............................................. 491 17.5 还原用户表............................................. 492 第18章同义词 ..........................................494 18.1 创建同义词............................................. 494 18.2 删除同义词............................................. 495 第19章外部链接 ........................................496 19.1 创建外部链接............................................ 496 19.2 删除外部链接............................................ 499 19.3 使用外部链接............................................ 499 第20章闪回查询 ........................................501 20.1 闪回查询............................................... 501 20.2 闪回版本查询............................................ 504 20.3 闪回事务查询............................................ 505 目录 9 第21章系统包 ..........................................506 21.1 DBMS_DBG包.......................................... 506 21.2 DBMS_GEO包.......................................... 506 21.2.1数据类型.......................................... 506 21.2.2相关方法.......................................... 509 21.3 DBMS_JOB包.......................................... 523 21.3.1相关方法.......................................... 523 21.3.2举例说明.......................................... 526 21.4 DBMS_ALERT包........................................ 526 21.4.1相关方法.......................................... 526 21.4.2举例说明.......................................... 528 21.5 DBMS_OUTPUT包....................................... 528 21.5.1相关方法.......................................... 529 21.5.2举例说明.......................................... 529 21.6 DBMS_LOGMNR包....................................... 530 21.6.1 相关方法.......................................... 530 21.6.2 举例说明.......................................... 532 21.7 DBMS_ADVANCED_REWRITE包.............................. 533 21.7.1相关方法.......................................... 533 21.7.2字典信息.......................................... 535 21.7.3使用说明.......................................... 535 21.7.4举例说明.......................................... 536 21.8 DBMS_BINARY包....................................... 537 21.8.1相关方法.......................................... 537 21.8.2错误处理.......................................... 539 21.8.3举例说明.......................................... 539 21.9 DBMS_PAGE包......................................... 540 21.9.1索引页............................................ 540 21.9.2INODE页.......................................... 545 21.9.3描述页............................................ 547 21.9.4控制页............................................ 549 21.10 DBMS_METADATA包..................................... 555 21.10.1相关方法......................................... 555 21.10.2错误处理......................................... 562 21.10.3举例说明......................................... 563 21.11 DBMS_SPACE包........................................ 565 21.11.1数据类型......................................... 565 21.11.2相关方法......................................... 566 21.11.3举例说明......................................... 571 21.12 DBMS_SQL包.......................................... 572 21.12.1 相关方法......................................... 572 21.12.2 举例说明......................................... 577 21.13 DBMS_TRANSACTION包.................................. 578 目录 10 21.13.1相关方法......................................... 578 21.13.2举例说明......................................... 579 21.14 DBMS_RANDOM包....................................... 579 21.14.1相关方法......................................... 579 21.14.2举例说明......................................... 580 21.15 DBMS_STATS包........................................ 580 21.15.1数据类型......................................... 581 21.15.2相关方法......................................... 581 21.15.3约束............................................. 588 21.15.4举例说明......................................... 588 21.16 UTL_FILE包.......................................... 589 21.16.1数据类型......................................... 590 21.16.2相关方法......................................... 590 21.16.3错误处理......................................... 596 21.16.4举例说明......................................... 596 21.17 UTL_INADDR包........................................ 597 21.17.1相关方法......................................... 597 21.17.2举例说明......................................... 598 21.18 UTL_TCP包........................................... 598 21.18.1相关方法......................................... 598 21.18.2举例说明......................................... 600 21.19 UTL_MAIL包.......................................... 600 21.19.1相关方法......................................... 600 21.19.2举例说明......................................... 602 21.20 UTL_RAW包........................................... 602 21.20.1相关方法......................................... 603 21.20.2举例说明......................................... 607 21.21 DBMS_OBFUSCATION_TOOLKIT包.......................... 610 21.21.1相关方法......................................... 610 21.21.2使用说明......................................... 617 21.21.3举例说明......................................... 617 21.22 DBMS_SESSION包...................................... 619 21.22.1 相关方法......................................... 620 21.22.2 举例说明......................................... 621 21.23 DBMS_LOB包.......................................... 623 21.23.1相关方法......................................... 623 21.23.2举例说明......................................... 631 21.24 DBMS_RLS包.......................................... 632 21.24.1 策略函数......................................... 632 21.24.2 策略组.......................................... 632 21.24.3 策略............................................ 633 21.24.4 上下文.......................................... 636 21.24.5 举例说明......................................... 637 21.25 DBMS_WORKLOAD_REPOSITORY包.......................... 641 目录 11 21.25.1相关方法......................................... 642 21.25.2举例说明......................................... 644 21.26 DBMS_LOCK包......................................... 645 21.26.1 封锁规则......................................... 645 21.26.2相关方法......................................... 646 21.26.3举例说明......................................... 648 21.27 DBMS_UTILITY包...................................... 649 21.27.1 相关方法......................................... 649 附录1 关键字和保留字.....................................651 1)关键字和保留字............................................ 651 2) SQL保留字与PL保留字..................................... 653 附录2 SQL语法描述说明...................................657 附录3 系统存储过程和函数.................................660 1)系统信息管理.............................................. 660 2)备份恢复管理.............................................. 675 3)定时器管理................................................ 702 4)作业调度管理.............................................. 706 5)数据复制管理.............................................. 717 6)模式对象相关信息管理....................................... 725 7)数据守护管理.............................................. 735 8)MPP管理................................................. 737 9)日志与检查点管理........................................... 738 10)事件跟踪与审计........................................... 739 11)数据库重演............................................... 747 12)统计信息................................................ 748 13)资源监测................................................ 753 14)类型别名................................................ 757 15)杂类函数................................................ 759 16)存储加密函数............................................. 768 17)编目函数调用的系统函数..................................... 776 附录4 DM技术支持.......................................785

2015-06-30

C# WinForm注册表实现开机启动和托盘显示

C# WinForm注册表实现开机启动和托盘显示,用vs2008做的,测试可用,欢迎下载。

2012-09-18

FusionCharts+v3.1全部破解

FusionCharts+v3.1全部图表破解

2012-02-24

fusioncharts.js

fusioncharts中的两个js文件 FusionCharts.js和FusionChartsExportComponent

2012-02-24

amcharts中柱状图配置中文解析

amcharts中柱状图配置中文解析

2012-02-24

amcharts中折线图配置中文解析

amcharts折线图配置中文解析,实用中文注释。

2012-02-24

amcharts最新破解版,全部图表都可用

amcharts最新破解版,全部图表都可用。7.22 MB

2012-02-24

amcharts破解版(无链接),绝对可用。(原文件和破解文件)

amcharts破解版,左上角无链接,绝对可以用。(原文件和破解文件都有,用时自己替换)。

2012-02-24

ajax.dll以及说明文档和demo

ajax.dll以及说明文档和demo。利用ajax.dll进行Ajax的开发

2012-02-23

ASP中级菜鸟秘籍超级经典之作

ASP中级菜鸟秘籍超级经典之作.帮助新手快速入门。

2012-02-23

非常完美的web绘制图表Javascript类库

Highcharts是一个制作图表的纯Javascript类库,主要特性如下: •兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等; •对个人用户完全免费; •纯JS,无BS; •支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图; •跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库; •提示功能:鼠标移动到图表的某一点上有提示信息; •放大功能:选中图表部分放大,近距离观察图表; •易用性:无需要特殊的开发技能,只需要设置一下选项就可以制作适合自己的图表; •时间轴:可以精确到毫秒;

2012-02-23

jquery表单验证大全

jquery表单验证大全.jquery.validate.js 是 jquery 旗下的一个验证插件,借助 jquery 的优势,我们可以迅速验证一些常见的输入 , 并且可以自己扩充自己的验证方法。

2012-02-23

《锋利的jQuery》实例源码

《锋利的jQuery》书中的全部实例源码。

2012-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除