|
1.
|
2.
8. Зв'язування елементів форми з джерелом даних
1.- властивості: DataSource DisplayMember
Завершуємо роботу майстра. Зберігаємо рішення і запускаємо на виконання
На панелі елементів - 3 компоненти:
SDB1DataSet1, BindingSource, CustomerTableAdapter.
Приклад вікна властивостей:
Перегляд джерела даних можна скористатися пунктом меню Данные – Показать источники данных
Розмістимо на формі компонент типу DataGridView.
У вікні задач DataGridView Tasks вибираємо «Добавить Столбец»
Збираємо Рішення і запускаємо на виконання.
Зміна заголовків колонок в DataGridView
Змінимо заголовки колонок таблиці. Для цього виділимо DataGridView і під вікном властивостей виберемо посилання Edit Columns . У вікні Edit Columns по черзі вибираємо назви колонок і змінюємо для них властивості HeaderText.
Особенности ADO.NET
1. ADO расширяет концепцию объектов-наборов записей в базе данных новым типом DataSet,
DataSet - локальная копия сразу множества взаимосвязанных таблиц.
DataSet – пассивный контейнер для данных, который обеспечивает только их хранение.
При помощи объекта DataSet пользователь может локально производить различные операции с содержимым базы данных, будучи физически рассоединен с СУБД, и после завершения этих операций передавать внесенные изменения в базу данных при помощи "адаптера данных" (data adapter);
DataAdapter определяет, что нужно поместить в пассивный контейнер DataSet
2.
|
3. ADO.NET - это библиотека управляемого кода и взаимодействие с ней производится как с обычной сборкой .NET.
Обращение к типам ADO.NET (и их членам) производится практически одинаково вне зависимости от того, какой язык используется.
Объект DataSet
Объект DataSet – это тип данных, представляющий локальный набор таблиц и информацию об отношениях между ними.
Структура объекта DataSet
DataSet - набор связанных таблиц.
DataSet на клиенте = полная копия удаленной БД
После создания объекта DataSet и его заполнения данными можно программными средствами производить запросы к нему и перемещаться по таблицам, выполнять все операции, как при работе с обычными базами данных: добавлять в таблицы новые записи, удалять и изменять существующие, применять к ним фильтры и т.п.
После того, как клиент завершит внесение изменений, информация о них будет отправлена в хранилище данных для обработки.
Создание DataSet осуществляется при помощи управляемого провайдера ( managed provider ).
Управляемый провайдер
Управляемый провайдер - это набор классов, реализующих интерфейсы, определенные в пространстве имен System.Data.
Дата: 2019-02-25, просмотров: 215.