Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
A DataSet состоит из коллекции таблиц, связей и ограничений. В ADO.NET DataTable объекты используются для представления таблиц в Наборе данных. Представляет одну таблицу реляционных данных в памяти с помощью DataTable; данные являются локальными для приложения на основе .NET, в котором она находится, но могут быть заполнены из источника данных, такого как Microsoft SQL Server, с помощью DataAdapter. Подробнее см. в разделе "Заполнение набора данных из DataAdapter".
Класс DataTable является членом пространства имен System.Data в библиотеке классов .NET Framework. Вы можете создавать и использовать DataTable его независимо или в качестве члена набора данных, а объекты DataTable также можно использовать совместно с другими объектами .NET Framework, включая DataView. Доступ к коллекции таблиц в DataSet осуществляется через свойство Tables объекта DataSet.
Схема или структура таблицы представлена столбцами и ограничениями. Вы определяете схему DataTable, используя объекты DataColumn, а также объекты ForeignKeyConstraint и UniqueConstraint. Столбцы в таблице могут сопоставляться со столбцами в источнике данных, содержать вычисляемые значения из выражений, автоматически увеличивать их значения или содержать значения первичного ключа.
Помимо схемы, DataTable также должны содержаться строки для хранения и упорядочивания данных. Класс DataRow представляет фактические данные, содержащиеся в таблице. Вы используете DataRow, а также его свойства и методы для получения, оценки и управления данными в таблице. При доступе и изменении данных в строке DataRow объект сохраняет текущее и исходное состояние.
Между таблицами можно создать родительские-дочерние связи, используя один или несколько связанных столбцов в этих таблицах. Вы создаете связь между DataTable объектами с помощью объекта DataRelation.
DataRelation Затем объекты можно использовать для возврата связанных дочерних или родительских строк определенной строки. Дополнительные сведения см. в разделе "Добавление dataRelations".
В этом разделе
Создание ДатаТаблицы Объясняет, как создать DataTable и добавить его в набор данных.
Определение схемы DataTable Предоставляет сведения о создании и использовании DataColumn объектов и ограничений.
Управление данными в DataTable Описывает, как добавлять, изменять и удалять данные в таблице. Объясняет, как использовать DataTable события для проверки изменений данных в таблице.
Обработка событий DataTable Предоставляет сведения о событиях, доступных для использования с DataTable, включая события при изменении значений столбцов и добавлении или удалении строк.
Связанные разделы
ADO.NET
Описывает архитектуру и компоненты ADO.NET и способы их использования для доступа к существующим источникам данных и управлению данными приложения.
Наборы данных, Таблицы данных и Представления данных
Предоставляет сведения о ADO.NET DataSet включая создание связей между таблицами.
Constraint
Предоставляет справочные сведения об объекте Constraint .
DataColumn
Предоставляет справочные сведения об объекте DataColumn .
DataSet
Предоставляет справочные сведения об объекте DataSet .
DataTable
Предоставляет справочные сведения об объекте DataTable .
Общие сведения о библиотеках .NET Core
Общие сведения о библиотеке классов .NET.