摘要: 一、创建DataTable对象前面已经学习了通过DataAdapter的Fill来生成DataTable对象,下面学习如何创建自己的DataTable对象,尤其是希望使用列级或表级限制来验证数据时。1、创建DataTable对象可以采用创建DataSet对象的相同方式来创建DataTable对象。DataTable拥有一个可选构造函数,可用来设置DataTable对象的TableName属性。DataTabletb1 =newDataTable("学生");Console.Write(tb1.TableName);2、向DataSet中的Tables集合中添加DataTable在创建DataT 阅读全文
posted @ 2010-12-13 19:17 代码缔造的帝国 阅读(591) 评论(0) 推荐(0) 编辑
摘要: datarow的rowstate属性(状态)取值有5种:detached, unchanged, added, deleted, modified. 当我们用datarow newrow = datatable.newrow();方法产生一个新的datarow时, 它的状态是detached,意为“分离”,如果把一个datatable理解为一个果盘,那么状态为detached的datarow可以理解为放在果盘(datatable)外的苹果(datarow). 可能有人要问:“为什么不是system.data.datarow dr = new system.data.datarow();呢? 因 阅读全文
posted @ 2010-12-13 19:16 代码缔造的帝国 阅读(290) 评论(0) 推荐(0) 编辑