русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Введение


Дата добавления: 2015-07-09; просмотров: 704; Нарушение авторских прав


Содержание

Введение. 3

1. Класс DataView.. 5

1.1 Базовая информация. 5

1.2 Конструкторы класса DataView.. 6

1.3 Свойства класса DataView.. 9

1.4 Методы класса DataView.. 10

1.5 События класса DataView.. 12

2. Пример использования DataView.. 13

2.1 Первый пример. 13

2.2 Простой пример взаимодействия автономного DataTable и DataView.. 16

2.3 Более сложный пример с возможностью добавления записей и поиска. 17

Заключение. 19

Список литературы.. 20

Программный код примера №1. 21

Программный код примера №2. 23

Программный код примера №3. 25


Введение

 

В ADO.NET объекты DataTable используются для представления таблиц в наборе данных DataSet. Таблица данных DataTable представляет одну таблицу с реляционными данными, размещенными в памяти. Схема или структура таблицы представляется столбцами и ограничениями. Схема DataTable определяется с помощью объектов DataColumn, а также объектов ForeignKeyConstraint и UniqueConstraint. Столбцы таблицы могут сопоставляться со столбцами источника данных, содержать вычисляемые значения выражений, автоматически увеличивать значения или содержать значения первичного ключа. Кроме схемы, объект DataTable должен также иметь строки, в которых хранятся и упорядочиваются данные. Класс DataRow представляет фактические данные, содержащиеся в таблице. Объект DataRow, а также его свойства и методы используются для извлечения, оценки и обработки данных таблицы. После доступа к данным строки и их изменения объект DataRow сохраняет и текущее, и исходное состояние.

ADO.NET DataSet является находящимся в оперативной памяти представлением данных, обеспечивающим согласованную реляционную программную модель независимо от источника данных. DataSet представляет полный набор данных, включая таблицы, содержащие, упорядочивающие и ограничивающие данные, а также связи между таблицами.



Класс DataTable является элементом пространства имен System.Data внутри библиотеки классов платформы .NET Framework. Можно создавать и использовать DataTable независимо или в качестве элемента DataSet, и объекты DataTable также можно использовать совместно с другими объектами платформы .NET Framework, включая DataView.

DataView позволяет создавать различные представления данных, которые хранятся в DataTable. Эта возможность часто используется в приложениях связывания данных. С помощью класса DataView можно представить данные в таблице с различными порядками сортировки и отфильтровать их по состоянию строки или критерию фильтра.

Класс DataView обеспечивает динамическое представление данных базового класса DataTable — содержимое, упорядочение и членство отображают изменения по мере их появления. В этом состоит отличие от метода Select класса DataTable, который возвращает массив DataRow из таблицы на основе определенного фильтра или порядка сортировки — это содержимое отражает изменения в базовой таблице, но при этом членство и упорядочение будут статическими. Благодаря динамическим возможностям класс DataView идеально подходит для приложений связывания данных.

DataView обеспечивает динамическое представление единого набора данных во многом похожего на представление базы данных, к которому можно применить различные критерии сортировки и фильтрации. Однако, в отличие от представления базы данных, класс DataView нельзя обрабатывать как таблицу, и он не может обеспечить представление соединяемых таблиц. Кроме того, нельзя исключать столбцы, существующие в исходной таблице, добавлять столбцы (например, вычисляемые), которых нет в исходной таблице. Курсовая работа состоит из 3 приложений, 5 рисунков, 3 приложений, количество страниц – 26.




<== предыдущая лекция | следующая лекция ==>
Создание пользователей и ролей | Базовая информация


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.736 сек.