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. Pro zachování integrity dat poskytuje rozhraní .NET Framework Zprostředkovatel dat pro SQL Server (System.Data.SqlClient) metody typového přístupového objektu pro práci s daty SQL Serveru. K určení SqlParameter datových typů můžete použít výčty ve SqlDbType 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 naleznete v tématu Datové typy (Transact-SQL).

V tomto oddílu

SqlTypes a datová sada
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í hodnoty GUID a uniqueidentifier
Ukazuje, jak pracovat s hodnotami GUID a uniqueidentifier v SQL Serveru a rozhraní .NET Framework.

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

Velké uživatelsky definované typy
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.

Reference

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 její členy.

DbType
Popisuje DbType výčet a všechny její členy.

Viz také