Поделиться через


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

Обновлен: Ноябрь 2007

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

tzedkwye.alert_note(ru-ru,VS.90).gifПримечание.

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

В этом пошаговом руководстве, в частности, рассматриваются следующие задачи:

  • Создание нового проекта Приложение Windows.

  • Создание и настройка набора данных в приложении на основе объектов базы данных при помощи мастера настройки источника данных.

Обязательные компоненты

Для выполнения этого пошагового руководства потребуется следующее:

Создание проекта

Для создания нового проекта

  1. В меню Файл создайте новый проект.

  2. Выберите Приложение Windows и нажмите OK. Дополнительные сведения см. в разделе Создание приложения для Windows.

    Проект создается и добавляется в обозреватель решений.

Подключение к базе данных "Борей"

Можно подключиться к базе данных Northwind в версии SQL Server или в версии Microsot Access. Каждый процесс описан последовательно в следующих двух процедурах.

Чтобы создать соединение с SQL Server-версией базы данных Northwind

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

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

  3. Щелкните Далее на странице приветствия мастера настройки источника данных.

  4. На странице Выбор типа источника данных выберите База данных.

  5. На странице Выбор подключения базы данных выполните одно из следующих действий:

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

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

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

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

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

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

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

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

  2. Введите путь к файлу базы данных Northwind.mdb или нажмите кнопку Обзор, чтобы найти файл базы данных Northwind.mdb. Дополнительные сведения см. в разделе Диалоговое окно "Добавить/Изменить подключение" (Microsoft Access).

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

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

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

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

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

Добавление элементов управления к форме.

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

Чтобы создать элементы управления с привязкой к данным на форме

  • Перетащите главный узел Customers из окна Источники данных на форму.

    Элементы управления с привязкой к данным с подписями описания появятся на форме вместе с панелью инструментов (BindingNavigator) для управления записями. NorthwindDataSet, CustomersTableAdapter, BindingSource и BindingNavigator появляются в области компонента.

Запуск приложения

Чтобы выполнить приложение

  • Нажмите клавишу F5.

    Откроется форма Form1, в которой отображаются данные из таблицы Customers.

Безопасность

Хранение подробных данных строки подключения (таких как пароль) может угрожать безопасности вашего приложения. Использование проверки подлинности Windows является более безопасным способом управления доступом к базе данных. Дополнительные сведения см. в разделе Защита сведений о соединении (ADO.NET).

Следующие действия

Только что созданный набор данных станет доступным в окне Источники данных.

Чтобы добавить функциональные возможности в приложение

  • Выберите другие элементы в окне Источники данных и перетащите их на форму. Дополнительные сведения см. в разделе Общие сведения об отображении данных.

  • Откройте источник данных в Конструкторе набора данных для добавления или изменения объектов, составляющих набор данных.

  • Добавьте логику проверки данных в события ColumnChanging или RowChanging таблиц в наборе данных. Дополнительные сведения см. в разделе Общие сведения о проверке данных.

См. также

Другие ресурсы

Подключение к данным в Visual Studio

Подготовка приложения к получению данных

Выборка данных в приложение

Отображение данных на форме в приложениях Windows

Редактирование данных в приложении

Проверка данных

Сохранение данных

Пошаговые руководства работы с данными