摘要: 自定义属性的作用 有时候我们需要给一个类或者类中的成员加上一些属性或者附加信息,让类或者变量的功能更明确可控制的细粒度更高,打个简单的比方:数据库里面的一张表,表中的每一个字段都有很多属性,如是否主键,默认值,注释信息等等,我们在编写实体类的时候,如何表示这些信息呢?通过自定义属性可以实现。 自定义属性的实现步骤 我说了不算,权威说了算: 声明一个类,并将 Att... 阅读全文
posted @ 2008-10-05 04:11 小y 阅读(11071) 评论(2) 推荐(3) 编辑
摘要: 本篇的主角是IDataReader.GetSchemaTable,顺便提及容易与之混淆的DataTable.Clone方法。 一、IDataReader.GetSchemaTable 功能:返回一个 DataTable,它描述 IDataReader 的列元数据。 如有表mbr_grade Code highlighting produced by Actipro CodeHighlight... 阅读全文
posted @ 2008-10-05 02:07 小y 阅读(2678) 评论(5) 推荐(1) 编辑