Udostępnij za pośrednictwem


Typy danych programu SQL Server i ADO.NET

Programy SQL Server i .NET Framework są oparte na różnych systemach typów, co może spowodować potencjalną utratę danych. Aby zachować integralność danych, program .NET Framework Dostawca danych dla programu SQL Server (System.Data.SqlClient) udostępnia metody dostępu typowych do pracy z danymi programu SQL Server. Możesz użyć wyliczeń w klasach, SqlDbType aby określić SqlParameter typy danych.

Aby uzyskać więcej informacji i tabelę opisujących mapowania typów danych między typami danych programu SQL Server i programu .NET Framework, zobacz Mapowania typów danych programu SQL Server.

Program SQL Server 2008 wprowadza nowe typy danych, które są przeznaczone do obsługi potrzeb biznesowych w zakresie pracy z danymi data i godzina, ustrukturyzowana, częściowo ustrukturyzowana i nieustrukturyzowana. Są one udokumentowane w książkach programu SQL Server 2008 Online.

Typy danych programu SQL Server, które są dostępne do użycia w aplikacji, zależą od używanej wersji programu SQL Server. Aby uzyskać więcej informacji, zobacz Typy danych (Transact-SQL).

W tej sekcji

Właściwość SqlTypes i zestaw danych
Opisuje obsługę typów dla SqlTypes elementu w pliku DataSet.

Obsługa wartości Null
Pokazuje, jak pracować z wartościami null i trzywartą logiką.

Porównywanie identyfikatora GUID i wartości uniqueidentifier
Pokazuje, jak pracować z identyfikatorem GUID i unikatowymi wartościami w programie SQL Server i programie .NET Framework.

Dane daty i godziny
Opisuje sposób używania nowych typów danych daty i godziny wprowadzonych w programie SQL Server 2008.

Duże UDT
Przedstawia sposób pobierania danych z dużych wartości zdefiniowanych przez użytkownika wprowadzonych w programie SQL Server 2008.

Dane XML w programie SQL Server
Opisuje sposób pracy z danymi XML pobranymi z programu SQL Server.

Odwołanie

DataSet
Opisuje klasę DataSet i wszystkie jej składowe.

System.Data.SqlTypes
SqlTypes Opisuje przestrzeń nazw i wszystkie jej elementy członkowskie.

SqlDbType
SqlDbType Opisuje wyliczenie i wszystkich jego członków.

DbType
DbType Opisuje wyliczenie i wszystkich jego członków.

Zobacz też