Megosztás a következőn keresztül:


SQL Server-adattípusok és ADO.NET

Az SQL Server és a .NET-keretrendszer különböző típusú rendszereken alapulnak, ami potenciális adatvesztést eredményezhet. Az adatintegritás megőrzése érdekében az .NET-KERETRENDSZER SQL Server adatszolgáltatója (System.Data.SqlClient) gépelt kiegészítő módszereket biztosít az SQL Server-adatok kezeléséhez. Az osztályok enumerációi segítségével megadhatja SqlParameter az SqlDbType adattípusokat.

További információkért és az SQL Server és .NET-keretrendszer adattípusok közötti adattípus-leképezéseket leíró táblázatot az SQL Server adattípus-leképezései című témakörben talál.

Az SQL Server 2008 olyan új adattípusokat vezet be, amelyek az üzleti igényeknek megfelelően lettek kialakítva a dátum és az idő, a strukturált, a félig strukturált és a strukturálatlan adatok kezeléséhez. Ezeket az SQL Server 2008 Books Online-ban dokumentáljuk.

Az alkalmazásban használható SQL Server-adattípusok a használt SQL Server-verziótól függenek. További információ: Adattípusok (Transact-SQL).

A szakasz tartalma

SqlTypes és az adatkészlet
A típustámogatását SqlTypes ismerteti.DataSet

Null értékek kezelése
Bemutatja, hogyan használható null értékekkel és háromértékű logikával.

GUID és uniqueidentifier értékek összehasonlítása
Bemutatja, hogyan használható a GUID és a uniqueidentifier értékek az SQL Serveren és a .NET-keretrendszer.

Dátum- és időadatok
Az SQL Server 2008-ban bevezetett új dátum- és időadattípusok használatát ismerteti.

Nagy UDT-k
Bemutatja, hogyan kérhetők le adatok az SQL Server 2008-ban bevezetett nagy értékű UDT-kből.

XML-adatok az SQL Serverben
Az SQL Serverről lekért XML-adatok használatát ismerteti.

Referencia

DataSet
Az osztályt DataSet és annak összes tagját ismerteti.

System.Data.SqlTypes
A névteret SqlTypes és annak összes tagját ismerteti.

SqlDbType
Az enumerálást SqlDbType és annak minden tagját ismerteti.

DbType
Az enumerálást DbType és annak minden tagját ismerteti.

Lásd még