Основные методы класса DataSet

Методы класса DataSet работают в сочетании с некоторыми функциями, которые обеспечивают описанные выше свойства. Кроме взаимодействия с потоками XML, DataSet содержит методы, позволяющие копировать содержимое DataSet, перемещаться между внутренними таблицами и устанавливать начальные и конечные точки пакетных обновлений.

Некоторые методы класса DataSet:

AcceptChanges() Отправляет все изменения, выполненные в данном DataSet после его загрузки или последнего вызова AcceptChanges()
Сlеаr() Полностью очищает DataSet, удаляя все строки в каждом DataTable
Clone() Клонирует структуру DataSet (включая все таблицы, отношения и ограничения)
Сору() Копирует структуру и данные текущего DataSet
GetChanges() Возвращает копию DataSet, содержащую все изменения, которые были выполнены после его загрузки или последнего вызова AcceptChanges(). У этого метода есть перегруженные варианты, которые позволяют получить только новые строки, только измененные строки или только удаленные строки
HasChanges() Содержит ли DataSet изменения, т.е. новые, удаленные или измененные строки
Merge() Объединяет данный DataSet с указанным DataSet
ReadXml() Позволяет определить структуру объекта DataSet и заполнить его данными на основе XML-схемы и данных из потока
RejectChanges() Отменяет все изменения, которые были выполнены в данном DataSet после его загрузки или последнего вызова AcceptChanges()
WriteXm() Позволяет записать содержимое DataSet в поток

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: