SQL Server-datatyper och ADO.NET
SQL Server och .NET Framework baseras på olika typsystem, vilket kan leda till potentiell dataförlust. För att bevara dataintegriteten tillhandahåller .NET Framework Data Provider för SQL Server (System.Data.SqlClient) inskrivna åtkomstmetoder för att arbeta med SQL Server-data. Du kan använda uppräkningar i klasserna SqlDbType för att ange SqlParameter datatyper.
Mer information och en tabell som beskriver datatypsmappningar mellan SQL Server- och .NET Framework-datatyper finns i SQL Server-datatypmappningar.
SQL Server 2008 introducerar nya datatyper som är utformade för att uppfylla företagets behov för att arbeta med datum och tid, strukturerade, halvstrukturerade och ostrukturerade data. Dessa dokumenteras i SQL Server 2008 Books Online.
Vilka SQL Server-datatyper som är tillgängliga för användning i ditt program beror på vilken version av SQL Server du använder. Mer information finns i Datatyper (Transact-SQL).
I det här avsnittet
SqlTypes och DataSet
Beskriver typstöd för SqlTypes
i DataSet
.
Hantera Null-värden
Visar hur du arbetar med null-värden och logik med tre värden.
Jämföra GUID- och uniqueidentifier-värden
Visar hur du arbetar med GUID och unikaidentifierarvärden i SQL Server och .NET Framework.
Datum- och tidsdata
Beskriver hur du använder de nya datatyperna för datum och tid som introducerades i SQL Server 2008.
Stora UDT:ar
Visar hur du hämtar data från UDT med stora värden som introducerades i SQL Server 2008.
XML-data i SQL Server
Beskriver hur du arbetar med XML-data som hämtats från SQL Server.
Referens
DataSet
Beskriver DataSet
klassen och alla dess medlemmar.
System.Data.SqlTypes
Beskriver SqlTypes
namnområdet och alla dess medlemmar.
SqlDbType
Beskriver SqlDbType
uppräkningen och alla dess medlemmar.
DbType
Beskriver DbType
uppräkningen och alla dess medlemmar.