WEB开发网
开发学院软件开发C语言 C# DataSet和DataTable详解 阅读

C# DataSet和DataTable详解

 2009-04-21 08:26:15 来源:WEB开发网   
核心提示: Clear:清除DataSet中所有DataRow对象,该方法比释放一个DataSet然后再创建一个相同结构的新DataSet要快,C# DataSet和DataTable详解(6),Clone和Copy:使用Copy方法会创建与原DataSet具有相同结构和相同行的新DataSet.使用

Clear:清除DataSet中所有DataRow对象。该方法比释放一个DataSet然后再创建一个相同结构的新DataSet要快。

Clone和Copy:使用Copy方法会创建与原DataSet具有相同结构和相同行的新DataSet.使用Clone方法会创建具有相同结构的新DataSet,但不包含任何行。

GetChanges:返回与原DataSet对象具有相同结构的新DataSet,并且还包含原DataSet中所有挂起更改的行。

GetXml和GetXmlSchema:使用GetXml方法得到由DataSet的内容与她的架构信息转换为XML格式后的字符串。如果只希望返回架构信息,可以使用GetXmlSchema.

HasChange:表示DataSet中是否包含挂起更改的DataRow对象。

Merge:从另一个DataSet、DataTable或现有DataSet中的一组DataRow对象载入数据。

ReadXml和WriteXml:使用ReadXml方法从文件、TextReader、数据流或者XmlReader中将XML数据载入DataSet中。

Reset:将DataSet返回为未初始化状态。如果想放弃现有DataSet并且开始处理新的DataSet,使用Reset方法比创建一个DataSet的新实例好。

③、事件

MergeFailed:在DataSet的Merge方法发生一个异常时触发。

2、DataTable

①、属性

②、方法

③、事件

ColumnChanged:在列的内容被改变之后触发

ColumnChangding:在列的内容被改变之前触发

RowChanged,RowChanging,RowDeleted,RowDeleting.

3、DataColumn

①、属性

4、DataRow

①、属性

HasError:确定行是否包含错误。

Item:通过指定行的列数,列的名称或DataColumn对象本身,访问列的内容。

ItemArray:获取或设置行中所有列的值。

RowError:返回一个包含行错误信息的字符串。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:DataSet DataTable 详解

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接