Пошаговое руководство. Подключение к данным в локальном файле базе данных (Windows Forms)

Можно быстро и легко отображать данные из локального файла базы данных в приложении. Для этого требуется создать набор данных и добавить в приложение элементы управления с привязкой к данным. В этом пошаговом руководстве описывается, как отображать данные из локального файла базы данных, созданного по инструкциям в разделе Пошаговое руководство. Создание локального файла базы данных в Visual Studio. Мы создадим проект Windows Forms, подключимся к базе данных и определим отображение данных из таблицы Customers в таблице данных в форме приложения.

При создании базы данных в Visual Studio 2013 для доступа к файлу базы данных (MDF) в SQL Server 2012 используется обработчик SQL Server Express LocalDB. В более ранних версиях Visual Studio для доступа к файлу базы данных (MDF) используется обработчик SQL Server Express. См. раздел Общие сведения о локальных данных.

Примечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Customizing Development Settings in Visual Studio.

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

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

Для выполнения шагов этого руководства потребуется доступ к базе данных SampleDatabase.mdf, созданной в разделе Пошаговое руководство. Создание локального файла базы данных в Visual Studio.

Создание и настройка набора данных

Как создать и настроить набор данных

  1. Создайте проект Windows Forms с именем ConnectLocalData.

    См. раздел Разработка клиентских приложений с использованием .NET Framework.

  2. Если окно Источники данных не отображается, нажмите клавиши SHIFT+ALT+D или выберите в строке меню Вид, Другие окна, Показать источники данных.

  3. В окне Источники данных щелкните ссылку Добавить новый источник данных.

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

  4. На странице Выбор подключения базы данных нажмите кнопку Создать подключение.

    Откроется диалоговое окно Выбор источника данных.

  5. В списке Источник данных выберите Файл базы данных Microsoft SQL Server и нажмите кнопку Продолжить.

    Откроется диалоговое окно Добавить подключение.

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

    По умолчанию файл находится в папке Users\ВашаУчетнаяЗапись\Documents\Visual Studio Version\Projects\SampleDatabaseWalkthrough\SampleDatabaseWalkthrough.

  7. В поле Вход на сервер примите значения по умолчанию, нажмите кнопку ОК, затем кнопку Далее.

    Примечание

    При подключении к файлу локальной базы данных можно создать копию базы данных в проекте или подключиться к файлу базы данных в текущем расположении.См. раздел Практическое руководство. Управление локальными файлами данных в проекте.

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

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

  10. На странице Выбор объектов базы данных разверните узел Таблицы, установите флажки рядом с Customers и Orders и нажмите кнопку Готово.

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

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

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

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

    На форме появляются DataGridView и полоса инструментов (BindingNavigator) для перемещения по записям. В области компонентов появятся SampleDatabaseDataSet, CustomersTableAdapter, BindingSource и BindingNavigator.

  2. Для запуска приложения и отображения данных, добавленных в предыдущем пошаговом руководстве, нажмите клавишу F5.

  3. Щелкните желтый значок добавления (Кнопка добавления в Windows Form), добавьте запись клиента и сохраните изменения, щелкнув значок диска (Кнопка сохранения в Windows Form).

  4. Удалите только что созданную запись. Для этого выберите ее и щелкните красный значок удаления (Кнопка удаления в Windows Form).

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

Открыв источник данных в Создание и изменение типизированных наборов данных, вы сможете создавать и удалять объекты в наборе данных. Также можно добавить логику проверки в событие ColumnChanging или RowChanging таблиц набора данных. См. раздел Проверка данных в наборах данных.

См. также

Задачи

Практическое руководство. Управление локальными файлами данных в проекте

Основные понятия

Общие сведения о локальных данных

Привязка элементов управления Windows Forms к данным в Visual Studio

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

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

Привязка элементов управления к данным в Visual Studio

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

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

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

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

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