Типы данных SQL Server и ADO.NET
В SQL Server и .NET Framework используются различные системы типов, что может привести к потенциальной потере данных. Чтобы сохранить целостность данных, поставщик данных .NET Framework для SQL Server (System.Data.SqlClient) предоставляет типизированные методы доступа для работы с данными SQL Server. Перечисления в классах SqlDbType можно использовать для указания типов данных SqlParameter.
Дополнительные сведения и таблицу, описывающую сопоставления типов данных между SQL Server и платформа .NET Framework типами данных, см. в статьях "Сопоставления типов данных SQL Server".
В SQL Server 2008 появились новые типы данных, разработанные для удовлетворения бизнес-потребностей при работе с датами и временем, структурированными, частично структурированными и неструктурированными данными. Они описаны в электронной документации на SQL Server 2008.
Типы данных SQL Server, доступные для использования в приложении, зависят от используемой версии SQL Server. Дополнительные сведения см. в разделе Типы данных (Transact-SQL).
В этом разделе
Типы SqlType и набор данных
Описывает тип поддержки пространства имен SqlTypes
в DataSet
.
Обработка значений NULL
Демонстрирует работу со значениями NULL и логикой трех значений.
Сравнение значений идентификатора GUID и uniqueidentifier
Демонстрируется работа со значениями GUID и uniqueidentifier в SQL Server и .NET Framework.
Данные даты и времени
В этой статье описывается использование новых типов данных даты и времени, появившихся в SQL Server 2008.
Большие UDT
Здесь демонстрируется получение данных из UDT с большими значениями, представленных в SQL Server 2008.
Данные XML в SQL Server
Сведения о том, как работать с XML-данными, полученными из SQL Server.
Справочные материалы
DataSet
Описание класса DataSet
и всех его членов.
System.Data.SqlTypes
Описание пространства имен SqlTypes
и всех его членов.
SqlDbType
Описание перечисления SqlDbType
и всех его членов.
DbType
Описание перечисления DbType
и всех его членов.