Обновление источника данных

Ключевой функцией любого приложения базы данных является возможность обновления данных, хранимых в базе данных. В ADO.NET обновление данных включает использование DataAdapter и DataSet, а также объектов Command. Обновление может включать использование транзакций. DataAdapter.Update метод С помощью метода Update объекта DataAdapter можно передавать отложенные изменения в источник данных. Перегрузки метода DataAdapter.Update: DataAdapter.Update(DataSet) – обновляет источник на […]

Фильтрация и поиск данных

DataView Класс DataView представляет настраиваемое и допускающее привязку данных представление объекта DataTable, для сортировки, фильтрации, поиска, изменения и навигации. Основная функция DataView – обеспечение привязки данных форм Windows и веб-форм. Кроме того объект DataView можно настроить для предоставления подмножество данных из объекта DataTable, что позволяет использовать несколько элементов управления, отображающих данные из одного объекта DataTable. […]

Отношения между таблицами

Реляционная база данных — это совокупность взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Объект DataRelation DataRelation показывает отношение дочерний-родительский между двумя объектами DataTable, которые находятся в объекте DataSet. Для создания отношения нужно указать имя отношения, ссылаемый столбец родительской таблицы и ссылающийся столбец дочерней таблицы. Создание отношения Отношение может создавать ограничения Unique […]

Строки и адаптер данных.

Свойство RowState Для того, чтобы передать отложенные изменения в источник данных автономная модель ADO.NET должна документировать все действия, которые производит над данными(объектами DataRow) пользователь. Специально для этого у объекта DataRow есть свойство RowState, позволяющее узнать что нужно делать со строкой при передаче отложенных изменений. Свойство RowState может принимать элементы из перечисления DataRowState. Перечисление DataRowState Элементы […]

Таблицы ADO.NET

Объект DataTable: DataTable — объект автономной части технологии ADO.NET, представляющий собой таблицу с данными. Основными составляющими объекта DataTable являются объекты DataRow, представляющие собой строки таблицы с данными и объекты DataColumn, представляющие собой колонки таблицы. Объекты DataRow содержаться в таблице в коллекции строк(DataRowCollection), а объекты DataColumn в коллекции столбцов таблицы(DataColumnCollection) Объект DataColumn: Объект DataColumn представляет собой […]