Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка приложений баз данных (Visual Studio 2008).docx
Скачиваний:
143
Добавлен:
26.03.2016
Размер:
1.01 Mб
Скачать

Добавление веб-ссылки

При завершении страницы Добавление веб-ссылки мастер добавляет ссылку на веб-службу в проекте и заполняет окно Источники данных объектами, возвращаемыми веб-службой. Источник данных, созданный веб-службой, содержит элементы, возвращаемые веб-службой. Например, если веб-служба возвращает типизированный набор данных, созданный источник данных является набором данных; если веб-служба возвращает тип, источник данных является возвращаемым типом. Дополнительные сведения см. в разделе Диалоговое окно "Добавление веб-ссылки".

Примечание.

Элементы, отображаемые в окне Источники данных, зависят от информации, которую возвращает веб-служба. Некоторые веб-службы могут не предоставлять достаточно информации для Мастера настройки источника данных при создании связываемых объектов. Например, если веб-служба возвращает нетипизированный набор данных, то в окне Источники данных не появится ни одного элемента после завершения работы мастера. Это происходит потому, что нетипизированные наборы данных не предусматривают схемы, поэтому мастеру оказывается недостаточно сведений для создания источника данных.

Выбор объекта, к которому нужно осуществить привязку

Выберите объект для привязки из древовидного списка. Дерево отображает только объекты из вашего приложения. Чтобы связать внешний по отношению к приложению объект, необходимо сначала добавить ссылку на него. Чтобы добавить ссылки на внешние сборки, нажмите Добавить ссылку в меню Проект и выберите необходимую сборку в Диалоговое окно "Добавление ссылки". После добавления ссылки перейдите в древовидном списке к нужному типу и нажмите кнопкуДалее.

Примечание. Если нужный объект не отображается в окне мастера, постройте проект, содержащий данный объект, и перезапустите мастер.

Чтобы создать соединение с Microsoft Access-версией базы данных Northwind.

  1. В диалоговом окне Выбор источника данныхвыберите элементФайл базы данных Microsoft Accessи щелкните ОК. Если открылось диалоговое окноДобавление соединенияиИсточник данныхне являетсяФайлом базы данных Microsoft Access, то щелкнитеИзменитьдля открытия диалогового окнаВыбор/изменение источника данных.

  2. Введите путь к файлу базы данных Northwind.mdb или нажмите кнопку Обзор, чтобы найти файл базы данных Northwind.mdb.

  3. Нажмите кнопку ОК.

  4. Щелкните Далеена страницеСохранить строку подключения в файле конфигурации приложения.

  5. Разверните узел Таблицына страницеВыбор объектов базы данных.

  6. Выберите таблицы Customers и Orders и нажмите Готово.

  7. NorthwindDataSet добавляется в проект, а таблицы Customers и Orders отображаются в окне Источники данных.

  8. Теперь можно создавать элементы управления с привязкой к данным, перетаскивая элементы из окна Источники данных на форму.

Конструктор наборов данных

Конструктор наборов данныхпредставляет собой набор визуальных инструментов для создания и редактирования типизированных наборов данных и отдельных элементов, которые составляют набор данных.

Конструктор наборов данныхобеспечивает визуальное представление объектов, содержащихся в типизированных наборах данных. С помощьюКонструктора наборов данныхможно создавать и изменятьАдаптеры таблиц,Запросы адаптеров таблиц,DataTable,DataColumnиDataRelation.

Для открытия набора данных в конструкторе наборов данных:

  • Дважды щелкните набор данных(файл .xsd) вОбозревателе решений, чтобы открыть его вКонструкторе наборов данных.

либо

  • Выберите набор данных, который требуется открыть в окнеИсточники данных, щелкните правой кнопкой мыши и выберитеИзменить набор данных с помощью конструктора.

При добавлении нового элемента DataSetс помощью диалогового окна Добавление нового элемента откроется Конструктор наборов данных с пустым набором данных, готовым для редактирования.

Примечание. Конструктор наборов данных можно использовать для расширения функциональных возможностей набора данных. Дважды щелкните область конструктора или щелкните правой кнопкой мыши и выберите Просмотр кода, чтобы создать файл разделяемого класса, в который можно добавить код к набору данных, который не будет изменен или удален конструктором. Информация о расширении функциональных возможностей адаптера таблиц содержится в разделе Практическое руководство. Расширение функциональных возможностей адаптера таблицы.

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

To

См. в разделах

Создание адаптера таблиц.

Практическое руководство. Создание адаптера таблицы

Изменение адаптера таблиц.

Практическое руководство. Изменение объектов TableAdapter

Создание запроса адаптера таблиц.

Практическое руководство. Создание запросов TableAdapter

Изменение запроса адаптера таблиц.

Практическое руководство. Изменение запросов TableAdapter

Создайте таблицу DataTable

Практическое руководство. Создание объектов DataTable

Внесите изменения в таблицу DataTable

Разработка объектов DataTable

Создайте таблицу DataColumn

Практическое руководство. Добавление столбцов в объект DataTable

Создание отношения между двумя таблицами DataTable

Практическое руководство. Создание объектов DataRelation с помощью конструктора набора данных

Расширение функциональных возможностей набора данных.

Практическое руководство. Расширение функциональных возможностей набора данных

Добавление проверки в событие ColumnChangingтаблицы данных.

Практическое руководство. Проверка данных в ходе изменения столбцов

Добавление проверки в событие RowChangingтаблицы данных.

Практическое руководство. Проверка данных в ходе изменения строк