当前位置:首页 > Windows程序 > 正文

C# DataTable详细用法

2021-05-25 Windows程序

通过经常使用的项目中的DataTable,假设DataTable使用得当,不仅能使程序简洁有用,,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。

 

        一、DataTable简单介绍    

          (1)构造函数 
          DataTable()  
不带參数初始化DataTable 类的新实例。

 
          DataTable(string tableName) 
用指定的表名初始化DataTable 类的新实例。 
          DataTable(string tableName, string tableNamespace)
用指定的表名和命名空间初始化DataTable 类的新实例。 
          (2)
经常使用属性 
          CaseSensitive   
指示表中的字符串比較是否区分大写和小写。

 
          ChildRelations  
获取此DataTable 的子关系的集合。

 
          Columns            
获取属于该表的列的集合。 
          Constraints       
获取由该表维护的约束的集合。

 
          
DataSet               获取此表所属的DataSet

 
          DefaultView      
获取可能包含筛选视图或游标位置的表的自己定义视图。

 
          
HasErrors          获取一个值,该值指示该表所属的DataSet 的不论什么表的不论什么行中是否有错误。

 
          MinimumCapacity 
获取或设置该表最初的起始大小。该表中行的最初起始大小。

默认值为 50

 
          Rows                 
获取属于该表的行的集合。 
          
TableName       获取或设置DataTable 的名称。 

          (3)经常用法 
          AcceptChanges()  
提交自上次调用AcceptChanges() 以来对该表进行的全部更改。 
          BeginInit()        
開始初始化在窗口上使用或由还有一个组件使用的DataTable。初始化发生在执行时。

          Clear()               清除全部数据的DataTable

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/70594.html