Пошаговое руководство. Создание набора данных с помощью конструктора наборов данных
В данном пошаговом руководстве с помощью Конструктора наборов данных будет создан набор данных.Для этого будет создан новый проект, а в него будет добавлен новый элемент Набор данных.Будет описано, как без использования мастера создавать таблицы, основанные на таблицах базы данных.
В этом пошаговом руководстве демонстрируется выполнение следующих задач.
Создание нового проекта Приложение Windows.
Добавление в проект пустого элемента Набор данных.
Создание и настройка источника данных в приложении путем создания набора данных с помощью Конструктора наборов данных.
Создание подключения к базе данных "Борей" в Обозревателе серверов.
Создание таблиц при помощи адаптеров таблиц в наборе данных на основе таблиц базы данных.
Примечание |
---|
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Обязательные компоненты
Для выполнения этого пошагового руководства потребуется следующее.
- Доступ к учебной базе данных Northwind (версия для SQL Server или Access).Дополнительные сведения см. в разделе Практическое руководство. Установка образцов баз данных.
Создание проекта приложения Windows
Чтобы создать проект приложения Windows:
В меню Файл создайте новый проект.
Выберите язык программирования в области Типы проектов.
Нажмите кнопку Приложение Windows в области Шаблоны.
Назовите проект DatasetDesignerWalkthrough и нажмите кнопку OK.
Visual Studio добавит проект в Обозреватель решений и отобразит новую форму в конструкторе.
Добавление нового набора данных в приложение
Чтобы добавить новый набор данных в проект
В меню Проект выберите команду Добавить новый элемент.
Открывается диалоговое окно Добавление нового элемента.
В поле Шаблоны диалогового окна Добавление нового элемента выберите Набор данных.
Назовите набор данных NorthwindDataset и нажмите кнопку Добавить.
Visual Studio добавит файл с именем NorthwindDataset.xsd в проект и откроет его в Конструкторе наборов данных.
Создание подключения к данным в обозревателе серверов
Для создания подключения к базе данных "Борей"
В меню Вид выберите команду Обозреватель серверов.
В Обозревателе серверов нажмите на кнопку Подключиться к базе данных.
Создайте соединение с учебной базой данных "Борей".
Примечание Для выполнения этого пошагового руководства можно подключиться к SQL Server-версии или к Access-версии базы данных "Борей".
Создание таблиц в наборе данных
В этом разделе будет объяснено, как добавлять таблицы в набор данных.
Чтобы создать таблицу Customers
Разверните узел соединения с данными, созданный в Обозревателе серверов, а затем узел Таблицы.
Перетащите таблицу Customers из Обозревателя серверов в Конструктор наборов данных.
Таблица Customers и CustomersTableAdapter добавляются в набор данных.
Чтобы создать таблицу Orders
Перетащите таблицу Orders из Обозревателя серверов в Конструктор наборов данных.
К набору данных добавляются таблица Orders, OrdersTableAdapter и отношения данных между таблицами Customers и Orders.
Чтобы создать таблицу OrderDetails
Перетащите таблицу Order Details из Обозревателя серверов в Конструктор наборов данных.
К набору данных добавляются таблица Order Details, Order DetailsTableAdapter и отношения данных между таблицами Orders и Order Details.
Следующие действия
Добавление функциональных возможностей в приложение
Сохраните набор данных.
Выберите элементы в окне Источники данных и перетащите их на форму.Дополнительные сведения см. в разделе Привязка элементов управления Windows Forms к данным в Visual Studio.
Добавьте дополнительные запросы к адаптерам таблиц.Дополнительные сведения см. в разделе Практическое руководство. Создание запросов TableAdapter.
Добавьте логику проверки в события таблиц набора данных ColumnChanging или RowChanging.Дополнительные сведения см. в разделе Проверка данных в наборах данных.
См. также
Основные понятия
Новые возможности разработки приложений для работы с данными в Visual Studio 2012
Привязка элементов управления Windows Forms к данным в Visual Studio
Подготовка приложения к получению данных
Привязка элементов управления к данным в Visual Studio
Редактирование данных в приложении