07 2013 档案
摘要:委托是类型所以,委托在创建委托变量以及引用之前要先声明。delegate void MyDel(int i)//声明委托 -------------声明了接受不返回值 并且接受参数为单个int类型参数方法委托可以使用操作符进行组合,组合出的委托对象没有被改变,委托被创建出来后不在改变何时使用委托 初学.Net的同学们,我们常常会有这样一种感觉,对于一项技术,或者一个方法,我们都知道它很有用,可就是用不着,或者说,并不知道什么地方能用的上,所以,技术学会了,却用不上,也就无法深入。时间一长,就容易忘,结果就是,这个我学过,那个我也懂,可是我就不会用。。。 这博客园的第一篇博文,就从C#委托开始.
阅读全文
摘要:所有的异常类都继承自System.Exception类,当异常产生时,CLR将创建该异常类的实例对象,将从最底层依次寻找合适的异常类型,同时若存在catch语句时将会选择最合适的语句进行处理。catch语句包括三种形式:若使用第三种类型,可以得到异常实例 InstanceID的相关属性,如Message、Source等。多catch的处理原则一个异常发生时,会跳转到与异常异常最匹配的catch块执行,继承链决定了匹配度。public static void HandleExecptionMethod() { try { throw new ApplicationException("
阅读全文
摘要:序列可以理解数值序列生成器,通俗的说是按照已经设定的规则自动产生数据的方案对象。--SQL SERVER不支持 个人认为序列类似于SQLSERVER中的identity(1,1),可以用于在表中添加数据时,能够自动在上一个记录的字段上自动加1等。 创建序列的语法: CREATE SEQUENCE AS START WITH INCEREMENT BY [MAXVALUE ] [MINVIEW] [[NO] CYCLE]; 如果需要取序列中的值,则如下调用: NEXT VALUE FOR 在某些情况下,我们需要对序列进行重置,此时需要使用一下...
阅读全文
摘要:从校园中走出来已经两年多了,从最初的企业建站到现在的BPM流程开发,深深的感觉到自己底子很差,因此在园子里记录一下学过的知识,以此自勉。 废话到此结束,今天就先来看一下CREATE CHEMA 语句。 尽管大多数数据库操作是基于表结构进行的,但是数据库并不仅仅是数据表的集合。一个完整的数据库除了包含表以外,还要包括存储过程、自定义函数以及游标,这些都是用户创建的,此外还有索引和其他的一些方法,而这些方法是用户不能直接使用的。 SQL标准将数据库用户划分为普通用户(USER)和管理员用户(ADMIN),模式对象的创建、修改、删除操作需要管理员权限,而普通用户则能够调用及查看模式对象。(权限)。.
阅读全文
摘要:首先声明:该文章转自http://www.cnblogs.com/wudiwushen/archive/2010/03/30/1700925.html的博客引言 我们先不讲游标的什么概念,步骤及语法,先来看一个例子: 表一 OriginSalary 表二 AddSalary现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHAR)、O_Name员工姓名(NVARCHAR)、O_Salary工资(FLOAT)。另一张表AddSalary表—加薪表。有2个字段,O_ID员工号、A_Salary增加工资。两张表的O_ID是一一对应的,现在求将加薪的工..
阅读全文