在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
DataSet类是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触的类。每一个DataSet都有很多个DataTables和Relationships。RelationShip应该也是一种表,特殊的是,这个表只是用来联系两个数据表的。每一个DataTable都有很多datarows和datacols, 也包括ParentRelations,ChildRelations 和一些限制条件像主键不可以重复的限制。 DataSet每一行有一个RowState属性。主要是反映当前行是否已经被删掉了,被更新了,还是本没变。有如下的几个选项: Deleted, Modified, New, and Unchanged。 对DataSet的任何操作,都是在计算机缓存中完成的。 DataSet使用方法一般有三种: 2.通过DataAdapter对象操作DataSet实现更新数据库 3. 把XML数据流或文本加载到DataSet 数据绑定分成二类:简单型数据绑定和复杂型数据绑定。适用于简单型数据绑定组件一般有Lable、TextBox等,适用于复杂性数据绑定的组件一般有DataGrid、ListBox、ComboBox等。 简单型数据绑定一般使用这些组件中的DataBindings属性的Add方法把DataSet中某一个DataTable中的某一行和组件的某个属性绑定起来,从而达到显示数据的效果。 比如:textBox1.DataBindings.Add ( "Text" , dsDataSet1, " Customers. CustomerID ") ; 复杂性数据绑定一般是设定组件的DataSource属性和DisplayMember属性来完成数据绑定的。DataSource属性值一般设定为要绑定的DataSet,DisplayMember属性值一般设定为要绑定的数据表或数据表中的某一列。 DataSet的属性Tables可以获取该DATASET中表的数量:DataSet.Tables.Count DataSet的Tables是一个Table数组,指定其中的一个表:DataSet.Tables[i];//i为 Table在数组序列中的位置 或 DataSet.Tables["表名"]; 获取列数:DataSet.Tables[i].Columns.Count; 来自:http://hi.baidu.com/gaoisbest/blog/item/6d1c360a9dd3631195ca6bb0.html |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论