Udostępnij za pośrednictwem


Typy danych i ADO.NET programu SQL Server

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, dostawca danych programu .NET Framework 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

SqlTypes i DataSet
Opisuje obsługę typów dla SqlTypes w DataSet.

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

Porównywanie wartości GUID i 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 trasy zdefiniowane przez użytkownika
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.

Źródło

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

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

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

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

Zobacz także