Поделиться через


Редактирование данных в наборах данных

Изменение данных в DataSet представляет собой процесс управления фактическими данными в отдельных объектах DataTable, которые составляют набор данных. Изменение данных в таблицах данных подобно изменению данных в таблице любой базы данных — процесс может включать вставку, обновление и удаление записей таблицы.

Кроме изменения фактических данных, также можно запрашивать DataTable для возвращения определенных строк данных, например, отдельных строк, определенных версий строк (исходные и предложенные), только измененных строк и строк, которые содержат ошибки.

Общие задачи таблицы данных

В следующей таблице приведены ссылки на типовые задачи, связанные с редактированием и запросом данных в наборе данных:

Задача

Описание

Вставка новых записей в таблицу данных.

Создание новой DataRow и добавление ее в коллекцию строк таблицы. Дополнительные сведения см. в разделе Практическое руководство. Добавление строк в объект DataTable.

Обновление существующих записей в таблице данных.

Присвоение значения конкретному столбцу строки данных. Дополнительные сведения см. в разделе Практическое руководство. Редактирование строк в объекте DataTable.

Удаление существующих записей из таблицы данных.

Вызов метода Delete для строки, которую требуется удалить из таблицы данных. Дополнительные сведения см. в разделе Практическое руководство. Удаление строк из объекта DataTable.

Поиск измененных записей в таблице данных.

Вызов метода GetChanges таблицы данных. Дополнительные сведения см. в разделе Практическое руководство. Получение измененных строк.

Доступ к различных версиям строки в таблице данных.

Доступ к отдельным столбцам строки данных с помощью передачи DataRowVersion, которую необходимо просмотреть. Дополнительные сведения см. в разделе Практическое руководство. Получение определенных версий объекта DataRow.

Поиск строк с ошибками в таблице данных.

Проверка свойства HasErrors таблицы данных. Дополнительные сведения см. в разделе Практическое руководство. Поиск строк с ошибками.

См. также

Основные понятия

Новые возможности разработки приложений для работы с данными

Привязка элементов управления Windows Forms к данным в Visual Studio

Привязка элементов управления к данным в Visual Studio

Другие ресурсы

DataTable (ADO.NET)

Подготовка приложения к получению данных

Выборка данных в приложение

Редактирование данных в приложении

DataTable (ADO.NET)

Пошаговые руководства работы с данными

Общие сведения о приложениях для работы с данными в Visual Studio

Подключение к данным в Visual Studio

Проверка данных

Сохранение данных