Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Классы DataSet и связанные классы являются устаревшими технологиями .NET Framework с начала 2000-х годов, которые позволяют приложениям работать с данными в памяти, пока приложения отключены от базы данных. Технологии особенно полезны для приложений, которые позволяют пользователям изменять данные и сохранять изменения обратно в базу данных. Хотя наборы данных являются проверенными успешными технологиями, рекомендуемый подход для новых приложений .NET заключается в использовании Entity Framework Core. Entity Framework предоставляет более естественный способ работы с табличными данными в виде объектных моделей и имеет более простой интерфейс программирования.
В этом пошаговом руководстве объясняется, как создать DataTable (без TableAdapter) с помощью Конструктора наборов данных. Сведения о создании таблиц данных, включающих TableAdapters, см. в разделе "Создание и настройка TableAdapters".
Предпосылки
Чтобы пройти это руководство, вам потребуются рабочие компоненты для разработки приложений для настольных ПК на .NET и хранения и обработки данных, установленные в Visual Studio. Чтобы установить их, откройте Установщик Visual Studio и выберите Изменить (или Дополнительно>Изменить) рядом с версией Visual Studio, которую вы хотите изменить. См. изменения в Visual Studio.
Создание нового приложения Windows Forms
В Visual Studio создайте проект приложения Windows Forms (.NET Framework) и назовите его DataTableWalkthrough.
Проект DataTableWalkthrough создается и добавляется в обозреватель решений.
Добавление нового набора данных в приложение
В меню "Проект" выберите "Добавить новый элемент".
Откроется диалоговое окно Добавление нового элемента.
В левой области выберите "Данные", а затем выберите "Набор данных " в средней области.
Нажмите кнопку Добавить.
Visual Studio добавляет файл с именем DataSet1.xsd в проект и открывает его в конструкторе наборов данных.
Добавить новую таблицу данных в набор данных
Перетащите DataTable с вкладки DataSet в Конструктор наборов данных из панели инструментов.
Таблица с именем DataTable1 добавляется в набор данных.
Щелкните строку заголовка DataTable1 и переименуйте ее
Music
.
Добавление столбцов в DataTable
Щелкните правой кнопкой мыши таблицу Music . Наведите указатель на Добавить, и выберите столбец.
Назовите столбец
SongID
.В окне свойств задайте для свойства DataType значение System.Int16.
Повторите этот процесс и добавьте следующие столбцы:
SongTitle
: System.StringArtist
: System.StringGenre
: System.String
Установка первичного ключа для таблицы
Все таблицы данных должны иметь первичный ключ. Первичный ключ однозначно идентифицирует определенную запись в таблице данных.
Чтобы задать первичный ключ, щелкните правой кнопкой мыши столбец SongID и выберите "Задать первичный ключ". Значок клавиши отображается рядом со столбцом SongID .
Сохранение проекта
Чтобы сохранить проект DataTableWalkthrough , в меню "Файл " выберите "Сохранить все".