taAdapter对象的Update方法来删除其在数据库中对应的行。如果希望彻底删除DataRow,可以调用Delete方法,接着再调用它的AccepteCha
ges方法,还可以使用DataRowCollectio
对象的Remove方法完成相同的任务。3如何遍历DataSetforeachDataTabledti
dataSetTablesforeachDataRowdri
dtRowsforeachDataColum
dci
drTableColum
sCo
soleWriteLi
edrdc
f浅谈DataSet的用法
DataSet是ADONET开发人员为方便数据处理开发出来的,是数据的集合,是为解决DataReader的缺陷设计的,DataReader数据处理速度快,但它是只读的,而且一旦移到下一行,就不能查看上一行的数据,DataSet则可以自由移动指针。DataSet的数据是与数据库断开的。DataSet还可用于多层应用程序中,如果应用程序运行在中间层的业务对象中来访问数据库,则业务对象需将脱机数据结构传递给客户应用程序。DataSet的功能:浏览、排序、搜索、过滤、处理分级数据、缓存更改等。还可以与XML数据互换。DataSet中可包括多个DataTable,可将多个查询结构存到一个DataSet中,方便操作,DataTable中又包括多个DataRow、而DataColum
,可通过这些DataRow、DataColum
来查看、操作其中的数据,而需将操作结果返回给数据库的话,则可以调用DataAdapter的Update方法。DataSet的操作:DataSetds
ewDataSetDataTabledt
ewDataTable