SQL Server-gegevenstypen en ADO.NET

SQL Server en .NET gebruiken verschillende typesystemen, wat kan leiden tot mogelijk gegevensverlies. Om de gegevensintegriteit te behouden, biedt Microsoft.Data.SqlClient getypte toegangsmethoden voor SQL Server-gegevens. Installeer de Microsoft. Data.SqlClient NuGet-pakket voor clienttoepassingen. Gebruik de SqlDbType opsomming om SqlParameter gegevenstypen op te geven. Algemene SQL-waardetypen, zoals SqlString en SqlDecimal blijven in System.Data.SqlTypes.

Zie SQL Server-gegevenstypetoewijzingen voor meer informatie en een tabel waarin de toewijzingen van gegevenstypen van SQL Server en .NET Framework worden beschreven.

SQL Server 2008 introduceert nieuwe gegevenstypen die zijn ontworpen om te voldoen aan zakelijke behoeften om te werken met datum en tijd, gestructureerde, semi-gestructureerde en ongestructureerde gegevens. Deze worden beschreven in SQL Server 2008 Books Online.

De SQL Server-gegevenstypen die beschikbaar zijn voor gebruik in uw toepassing, zijn afhankelijk van de versie van SQL Server die u gebruikt. Zie gegevenstypen (Transact-SQL)voor meer informatie.

In deze sectie

SqlTypes en de DataSet
Beschrijft typeondersteuning voor SqlTypes in de DataSet.

Null-waarden verwerken
Demonstreert hoe u kunt werken met null-waarden en logica met drie waarden.

GUID- en uniqueidentifier-waarden vergelijken
Demonstreert hoe u werkt met GUID en uniqueidentifier waarden in SQL Server en het .NET Framework.

Datum- en tijdgegevens
Hierin wordt beschreven hoe u de nieuwe datum- en tijdgegevenstypen gebruikt die zijn geïntroduceerd in SQL Server 2008.

Grote UDT's
Demonstreert hoe u gegevens ophaalt uit UDF's van grote waarden die zijn geïntroduceerd in SQL Server 2008.

XML-gegevens in SQL Server
Hierin wordt beschreven hoe u kunt werken met XML-gegevens die zijn opgehaald uit SQL Server.

Referentie

DataSet
Beschrijft de DataSet klas en alle leden.

System.Data.SqlTypes
Beschrijft de SqlTypes naamruimte en alle leden.

SqlDbType
Beschrijft de SqlDbType opsomming en alle leden.

DbType
Beschrijft de DbType opsomming en alle leden.

Zie ook