Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по C#_Часть1.doc
Скачиваний:
92
Добавлен:
19.08.2019
Размер:
2.54 Mб
Скачать
    1. Подключение к данным в приложениях Windows Forms

Среда разработки приложений Visual Studio предоставляет средства для подключения приложения к данным из разнообразных источников, таких как базы данных, веб-службы и объекты.

Создание подключений

Подключения данных автоматически настраиваются при выполнении одного из следующих действий:

Действие

Описание

Запуск Мастера настройки источника данных.

Подключения настраиваются при выборе пути к базе данных в Мастере настройки источника данных.

Запуск Мастера настройки адаптера таблицы.

Подключения создаются в Мастере конфигурации адаптера таблицы.

Запуск Мастера настройки запроса TableAdapter.

Подключения создаются в Мастере конфигурации запросов к адаптеру таблиц.

Перетаскивание элементов из окна Источники данных на форму конструктор компонентов.

Объекты подключения создаются при перетаскивании элементов из окна Источники данных в Windows Forms Designer или Конструктор компонентов.

Добавление новых подключений к данным в окне Обозреватель баз данных.

Подключения к данным в Обозревателе серверов/Обозревателе баз данных отображаются в списке доступных подключений в мастерах данных..

Строки подключения

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

Примечание. Хранение подробных данных строки подключения (таких как пароль) может угрожать безопасности вашего приложения.

Подключение к базе данных на этапе разработки

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

Приложение напрямую не использует подключения, доступные в Окне Обозреватель баз данных. Эти подключения используются средой разработки приложений Visual Studio для работы с базой данных. Например при разработке формы, пользователь может просмотреть базу данных, выбрать столбцы из таблиц и перетащить их в Конструктор наборов данных. При этом в наборе данных создается Адаптер таблицы.

Сведения о подключениях на этапе разработки сохраняются на локальном компьютере независимо от конкретного проекта или решения. Таким образом, если при работе над приложением подключение было установлено на этапе разработки, оно появляется в окне Обозреватель баз данных при каждом сеансе работы в средой разработки приложений Visual Studio.

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

Чтобы создать подключение к версии SQL Compact Server базы данных:

  1. В программном меню Данные выберите команду Показать источники данных.

  2. В окне Источники данных выберите на панели инструментов элемент Добавить новый источник данных.

Примечание. Добавить новый источник данных можно другими способами:

  • С помощью программного меню: Данные, Добавить новый источник данных.

  • С помощью контекстного меню к рабочему полю окна Источники данных: Добавить новый источник данных.

Результат. Среда разработки приложений Visual Studio запустит Мастер настройки источника данных. Первая страница мастера называется Выбор типа источника данных.

  1. На странице Выбор типа источника данных выберите источник данных «База данных» и нажмите кнопку Далее.

  1. На странице Выбор модели базы данных выберите Набор данных и нажмите кнопку Далее.

  1. На странице Выбор подключения к базе данных в раскрывающемся списке выберите подключение к образцу базы данных "Sotrudnic".

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

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

  1. Выберите таблицы и нажмите кнопку Готово.

Результат. Будет создан источник данных (например SotrudnicDataSet1).

Таблицы (например, person и worker) отобразятся в виде подузлов к созданному источнику данных.