Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 курс 2 семестр / ССВП / Презентация 8.ppt
Скачиваний:
73
Добавлен:
12.02.2015
Размер:
672.77 Кб
Скачать

DataTable

Содержит две коллекции:

DataColumn – косвенно управляет типом данных, которые могут быть введены в эту таблицу

DataRow – представляет строки данных (действительные данные) в таблице

Примеры

22

DataView

Используется для получения настраиваемого представления таблицы

Используется для поиска, сортировки и

фильтрации данных из DataTable

Примеры

23

DataSet (1)

Логическое представление данных

Состоит из таблиц, ограничивающих условий и отношений

Столбцы представляют структуру DataSet

Строки представляют действительные данные в DataSet

Эти строки следят за своим исходным состоянием, а также за своим текущим статусом

24

DataSet (2)

Примеры

25

DataViewManager

Выводит настраиваемое представление набора DataSet

Хранит отношения

Примеры

26

Массивы – Arrays

Набор данных, хранимых в виде группы под одним общим именем

Доступны с помощью числового индексного значения

Примеры

27

Коллекции – Collections

Объект, который используется для хранения одного или нескольких объектов

Обычно содержит объекты одного и того же класса

28

Объекты данных (1)

DataRow

Действительно содержит данные

Каждый объект DataRow имеет три представления:

Первое представляет текущее состояние строки

Второе представляет оригинальное (исходное) состояние строки

Третье представляет предлагаемое состояние строки

DataRowView

Используется для получения отфильтрованного представления объекта DataRow, например, для получения обновлённого значения строки.

29

Объекты данных (2)

CurrencyManager

Используется для управления позицией в массиве

DataColumn

Столбец таблицы в объекте DataTable

Определяет структуру DataTable

Свойство DataType определяет тип данных, которые может содержать столбец

Binding

Используется для связывания поля в таблице с элементом управления

30

представления таблицы данных DataTable

Может быть использовано для сравнения значений из двух версий одних и тех же данных

Код, который создаёт DataTable и DataView, основанное на этой таблице:

31

Соседние файлы в папке ССВП