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

Оценить
(0 голоса)

В Visual Studio имеется визуальный конструктор, предназначенный исключительно для ре­дактирования (и создания) типизированных наборов данных: это DataSet Designer. Этот визуальный конструктор запускается автоматически тогда, когда вы открываете элемент проекта DataSet (такой как файл AdventureWorksEmployeeDataSet.xsd, который мы только что создали при исследовании привязки данных).

Примечание

Типизированные объекты DataSet могут очень существенно повысить производитель­ность по сравнению с нормальными наборами данных: вместо использования индек­сов коллекций вы можете ссылаться на таблицы и столбцы по их реальным именам. Кроме того, технология IntelliSense работает с членами типизированных DataSet, что значительно облегчает кодирование больших иерархических объектов данных.

Конструктор DataSet Designer можно легко использовать для настройки наборов данных (путем изменения любых их компонентов, в том числе и запросов для заполнения набо­ров данных). На рис. 18.36 показан открытый в DataSet Designer созданный ранее AdventureWorksEmployeeDataSet.

Обратите внимание, что здесь визуально представлен каждый элемент набора данных и для выполнения изменений мы можем взаимодействовать с этими элементами. Например, если мы хотим изменить запрос, который изначально создали при помощи мастера Data Set Configuration Wizard, то мы должны просто щелкнуть правой кнопкой мыши по таблице Employee на по­верхности конструирования и выбрать Configure для повторного запуска редактора запросов.

В обсуждаемом нами сценарии мы подключаем набор данных напрямую к результатам за­проса SQL — но мы также можем использовать конструктор DataSet Designer для создания новых, "непривязанных" наборов данных. Добавление элемента проекта DataSet в наш про­ект позволит нам начать с чистого листа, добавляя в набор данных таблицы, запросы и т. п. для удовлетворения потребностей нашего приложения в данных. Это особенно полезно для тех приложений, которые читают и пишут данные, но не обязательно взаимодействуют с базой данных. Такие файлы наборов данных могут использоваться как простой способ хра­нения. Затем они могут быть легко привязаны к реляционной базе данных.

Ручная привязка элементов управления Windows Forms
Привязка DataGridView
Настройка редактирования ячеек
Привязка других элементов управления
Привязка данных к элементам управления Web

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.