摘要: 主键: 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。索引: 是用来快速地寻找那些具有特定值的记录。主... 阅读全文
posted @ 2015-07-03 10:38 DannyCat 阅读(7433) 评论(0) 推荐(3) 编辑
摘要: 字符集的概念 字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 而字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同。常用字符集 ASCII字符集、GB2312字符集、GBK字符集、 USC-3字符集... 阅读全文
posted @ 2015-07-02 20:43 DannyCat 阅读(3165) 评论(0) 推荐(0) 编辑
摘要: ODBC:基本概念 按照百度百科的解释,ODBC即为开放数据库互连(Open DataBase Connectivity)是微软公司开放服务结构中有关数据库的一个组成部分,他建立了一组规范,并且提供了一组岁数据库访问的标准API(应用程序接口)。ODBC本身也提供了对SQL语言的支持,用户可以直接... 阅读全文
posted @ 2015-07-02 01:14 DannyCat 阅读(756) 评论(0) 推荐(0) 编辑
摘要: C#中事件的定义: 类或者对象可以通过事件向其他类或者对象通知发生的相关事情。发送(或引起)事件的类称之为“发行者”,接收(或处理)事件的类称为“订户”。事件具有以下特点:发行者确定时间引发事件,订户确定执行何种操作来响应该事件。一个事件可以有多个订户。一个订户可处理来自多个发行者的多个事件。没有... 阅读全文
posted @ 2015-06-30 00:41 DannyCat 阅读(15015) 评论(0) 推荐(1) 编辑
摘要: 1 定义: 索引器是一种特殊的类成员,他能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] ... 阅读全文
posted @ 2015-06-29 23:52 DannyCat 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Array: Array初始化对象的时候必须要指定其大小 抽象类,不能构造函数实例化一个Array(例如:Array arr = new Array[]错误) 但是可以这样初始化一个Array类 Array arr = new int[3]{1,2,3}; 也可以使用Array类的Creat... 阅读全文
posted @ 2015-06-29 22:59 DannyCat 阅读(1347) 评论(0) 推荐(1) 编辑
摘要: ArrayArray类是一个抽象类,因此不能实例化一个对象来创建数组平常我们int[],string[]...事实上就是声明一个Array数组了但是可以这样来创建一个数组Array iArray = new int[] {1,2,3,4,5};for (int i = 0;i < iArray.Le... 阅读全文
posted @ 2015-06-29 22:33 DannyCat 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: try..catch..throw是C#里面处理异常的机制;我们在编码时,无论是在业务逻辑处理还是数理运算,都有可能有想不到的情况发生,比如在做基本算数运算时,可能出现溢出或者除零等问题,那么这就需要一种机制来处理这种异常,增强软件的性能和稳定,try catch throw 就是用来处理异常的。t... 阅读全文
posted @ 2015-06-29 18:00 DannyCat 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 一 调用格式C#在调用windowsAPI函数接口的时候有一套专门的调用流程首先我们在调用API函数的时候必须引用命名空间InteropServicesusing System.Runtime.InteropServices;例如我们想调用windows的kernel32.dll动态库中的接口函数中... 阅读全文
posted @ 2015-06-28 00:20 DannyCat 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: C++C#HANDLE(void *)System.IntPtrByte(unsigned char)System.ByteSHORT(short)System.Int16WORD(unsigned short)System.Int16INT(int)System.Int16System.Int32... 阅读全文
posted @ 2015-06-27 22:40 DannyCat 阅读(2507) 评论(0) 推荐(0) 编辑