Sdílet prostřednictvím


Datové typy SQL Serveru a ADO.NET

SQL Server a rozhraní .NET Framework jsou založeny na různých typech systémů, což může vést ke ztrátě potenciálních dat. Aby se zachovala integrita dat, poskytuje zprostředkovatel dat rozhraní .NET Framework pro SQL Server (System.Data.SqlClient) metody typového přístupového objektu pro práci s daty SQL Serveru. K určení SqlDbType datových typů můžete použít výčty ve SqlParameter třídách.

Další informace a tabulka popisující mapování datových typů mezi SQL Serverem a datovými typy rozhraní .NET Framework naleznete v tématu Mapování datových typů SYSTÉMU SQL Server.

SQL Server 2008 zavádí nové datové typy, které jsou navržené tak, aby vyhovovaly obchodním potřebám při práci s datem a časem, strukturovanými, částečně strukturovanými a nestrukturovanými daty. Ty jsou popsané v aplikaci SQL Server 2008 Books Online.

Datové typy SQL Serveru, které jsou k dispozici pro použití ve vaší aplikaci, závisí na verzi SQL Serveru, kterou používáte. Další informace viz téma Datové typy (Transact-SQL).

V této sekci

Typy SQL a sady dat
Popisuje podporu typů pro SqlTypes v souboru DataSet.

Zpracování hodnot null
Ukazuje, jak pracovat s hodnotami null a logikou se třemi hodnotami.

Porovnání hodnot GUID a uniqueidentifier
Ukazuje, jak pracovat s hodnotami GUID a uniqueidentifier v SQL Serveru a rozhraní .NET Framework.

Data a času
Popisuje, jak používat nové datové typy data a času zavedené v SYSTÉMU SQL Server 2008.

Velké UDT
Ukazuje, jak načíst data z UDT velkých hodnot zavedených v SQL Serveru 2008.

Data XML na SQL Serveru
Popisuje, jak pracovat s daty XML načtenými z SQL Serveru.

Odkazy

DataSet
Popisuje DataSet třídu a všechny její členy.

System.Data.SqlTypes
Popisuje SqlTypes obor názvů a všechny jeho členy.

SqlDbType
Popisuje SqlDbType výčet a všechny jeho členy.

DbType
Popisuje DbType výčet a všechny jeho členy.

Viz také