Пошаговое руководство. Подключение к данным в базе данных SQL Server Express (Windows Forms)
Можно использовать мастер настройки источника данных для простого и быстрого подключения приложения к данным в базе данных SQL Server Express. После выполнения мастера можно перетащить объекты данных, содержащиеся в окне Окно "Источники данных", в формы для создания привязанных к данным элементов управления.
Примечание
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделе Работа с параметрами.
В этом пошаговом руководстве демонстрируется выполнение следующих задач.
Создание нового проекта приложения Windows Forms.
Создание и настройка набора данных в приложении, основанном на базе данных SQL Server Express, с помощью Мастера настройки источника данных.
Обязательные компоненты
Для выполнения этого пошагового руководства потребуется следующее.
- Доступ к базе данных SampleDatabase.mdf, созданной в результате следующего пошагового руководства; Пошаговое руководство. Создание базы данных SQL Server Express.
Создание проекта
Для создания нового проекта
В меню Файл создайте новый проект.
Выберите Приложение Windows и щелкните OK. Дополнительные сведения см. в разделе Создание приложения для Windows.
Проект создается и добавляется в Обозреватель решений.
Запуск мастера
Набор данных создается при помощи Мастера настройки источника данных.
При создании подключения выберите базу данных SQL Express. Дополнительные сведения см. в разделе Практическое руководство. Подключение к данным в базе данных.
Для создания подключения к базе данных SQL Express
В меню Данные щелкните Показать источники данных.
В окне Источники данных выберите Добавить новый источник данных.
На странице Выбор типа источника данных выберите База данных и нажмите кнопку Далее.
На странице Выбор модели базы данных выберите Набор данных и нажмите кнопку Далее.
На странице Выбор подключения базы данных выберите Новое подключение для создания нового подключения к данным.
Примечание
Если параметру Источник данных присвоено значение, отличное от Файл базы данных Microsoft SQL Server, выберите Изменить для вызова диалогового окна Выбрать/Сменить источник данных.
В диалоговом окне Выбор источника данных выберите Файл базы данных Microsoft SQL Server. Нажмите кнопку Продолжить.
Поставщиком по умолчанию является Поставщик данных .NET Framework для SQL Server. Дополнительные сведения см. в разделе Диалоговые окна "Выбор источника данных" и "Смена источника данных".
Введите путь к файлу базы данных, к которой требуется доступ, или нажмите кнопку Обзор, чтобы найти файл базы данных.
Примечание
В данном пошаговом руководстве выберите файл SampleDatabase.mdf, созданный в результате выполнения процедур раздела Пошаговое руководство. Создание базы данных SQL Server Express.
Выберите режим проверки подлинности и введите учетные данные, необходимую для вашей базы данных. Дополнительные сведения см. в разделе Добавление/изменение подключения (файл базы данных сервера Microsoft SQL Server).
Нажмите кнопку ОК, а затем кнопку Далее.
Примечание
Файлы локальной базы данных могут быть включены в проект в виде файла в решении.При создании подключений к файлам локальной базы данных можно выбрать между созданием копии базы данных в проекте или подключением к существующему файлу базы данных в текущем местоположении.Дополнительные сведения см. в разделе Практическое руководство. Управление локальными файлами данных в проекте.
Нажмите кнопку Да для копирования файла базы данных в проект.
Щелкните Далее на странице Сохранить строку подключения в файле конфигурации приложения.
Разверните узел Таблицы, выберите Customers и Orders и нажмите Готово.
SampleDatabaseDataSet добавляется в проект, и таблицы Customers и Orders отображаются в окне Источники данных.
Добавление элементов управления в форму
Создайте элементы управления с привязкой к данным, перетащив элементы из окна Источники данных на Form1.
Чтобы создать элементы управления с привязкой к данным на форме
Перетащите главный узел Customers из окна Источники данных на Form1.
На форме появляются DataGridView и полоса инструментов (BindingNavigator) для перемещения по записям. В области компонентов появятся SampleDatabaseDataSet, CustomersTableAdapter, BindingSource и BindingNavigator.
Запуск приложения
Чтобы выполнить приложение
- Нажмите клавишу F5 для запуска приложения.
Следующие действия
Только что созданный набор данных станет доступным в окне Источники данных.
Чтобы добавить функциональность в приложение
Откройте источник данных в конструктор наборов данных для добавления или изменения объектов, составляющих набор данных.
Добавьте логику проверки в события таблиц набора данных ColumnChanging или RowChanging. Дополнительные сведения см. в разделе Проверка данных в наборах данных.
См. также
Задачи
Практическое руководство. Управление локальными файлами данных в проекте
Основные понятия
Общие сведения о локальных данных
Привязка элементов управления Windows Forms к данным в Visual Studio
Привязка элементов управления к данным в Visual Studio
Другие ресурсы
Подключение к данным в Visual Studio
Подготовка приложения к получению данных