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

В этом пошаговом руководстве создается набор данных с одной таблицей данных, который заполняется данными из таблицы Customers учебной базы данных "Борей". Этот набор данных заполняется данными с помощью вызова метода Fill адаптера таблицы.

В этом пошаговом руководстве описаны следующие процедуры.

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

  • Создание и настройка набора данных с помощью мастер настройки источника данных.

  • Создание DataGridView с привязкой к данным с помощью перетаскивания элементов из окна Источники данных на форму.

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

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

Создание приложения Windows

Первым шагом является создание Приложения Windows.

Порядок создания нового проекта Windows

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

  2. Присвойте проекту имя "DatasetWalkthrough".

  3. Выберите Приложение Windows и нажмите кнопку ОК. Для получения дополнительной информации см. Разработка клиентских приложений с использованием .NET Framework.

    Создается проект DatasetWalkthrough, который добавляется в Обозреватель решений.

Создание NorthwindDataSet

В этом шаге Мастер настройки источника данных используется для создания источника данных на основе таблицы Customers в учебной базе данных "Борей". Для создания подключения необходимо иметь доступ к учебной базе данных "Борей". Дополнительные сведения о настройке учебной базы данных "Борей" см. в разделе Практическое руководство. Установка образцов баз данных.

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

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

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

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

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

    • Если подключение к учебной базе данных Northwind доступно в раскрывающемся списке, то выберите его.

      -или-

    • Выберите Новое подключение для открытия диалогового окна Добавить/изменить подключение.

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

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

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

  8. Выберите таблицу Клиенты и нажмите Готово.

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

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

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

Создание DataGridView с привязкой к таблице клиентов

Проверка сформированного кода, заполняющего набор данных данными

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

Загрузка данных в набор данных

  1. В Обозревателе решений выберите Form1 и нажмите кнопку Просмотреть код.

  2. Проверьте обработчик событий Form1_Load. Метод Fill адаптера таблицы заполняет набор данных данными.

    Private Sub Form1_Load() Handles MyBase.Load
    
        'TODO: This line of code loads data into the 'NorthwindDataSet1.Customers' table.
        'You can move, or remove it, as needed.
    
        Me.CustomersTableAdapter1.Fill(Me.NorthwindDataSet1.Customers)
    End Sub
    
    private void Form1_Load(object sender, EventArgs e)
    {
        // TODO: This line of code loads data into the 'northwindDataSet1.Customers' table.
        // You can move, or remove it, as needed.
    
        this.customersTableAdapter1.Fill(this.northwindDataSet1.Customers);
    }
    
  3. Вы также можете скопировать этот код в другие части своего приложения, где требуется заполнить набор данных.

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

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

  • Нажмите клавишу F5 для запуска приложения.

  • Набор данных заполняется данными и отображается в DataGridView.

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

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

См. также

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

Объекты DataSet ADO.NET

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

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

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

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

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

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

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

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

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

Общие сведения о приложениях для работы с данными в Visual Studio

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