Partager via


Types de données SQL Server et ADO.NET

Télécharger ADO.NET

SQL Server et .NET sont basés sur des systèmes de types différents, ce qui peut entraîner une perte de données potentielle. Pour préserver l’intégrité des données, le fournisseur de données Microsoft SqlClient pour SQL Server (Microsoft.Data.SqlClient) fournit des méthodes d’accesseur typées pour travailler avec des données SQL Server. Vous pouvez utiliser les énumérations dans les classes SqlDbType pour spécifier les types de données SqlParameter.

SQL Server 2008 introduit de nouveaux types de données conçus pour répondre aux besoins professionnels pour travailler avec des données de date et d’heure, structurées, semi-structurées et non structurées. Ceux-ci sont décrits dans la Documentation en ligne de SQL Server 2008.

Les types de données SQL Server qui peuvent être utilisés dans votre application dépendent de la version de SQL Server que vous utilisez. Pour plus d’informations, consultez Types de données (Moteur de base de données) dans la documentation en ligne de SQL Server.

Dans cette section

SqlTypes et le DataSet
Décrit la prise en charge de type pour SqlTypes dans le DataSet.

Traitement des valeurs Null
Montre comment utiliser des valeurs null et une logique à trois valeurs.

Comparaison du GUID et des valeurs uniqueidentifier
Montre comment utiliser des valeurs GUID et uniqueidentifier dans SQL Server et .NET.

Données de date et d’heure
Décrit comment utiliser les nouveaux types de données de date et d’heure introduits dans SQL Server 2008.

UDT volumineux
Montre comment récupérer des données à partir des UDT de valeur élevée introduits dans SQL Server 2008.

Données XML dans SQL Server
Décrit comment utiliser des données XML extraites de SQL Server.

Référence

DataSet
Décrit la classe DataSet et tous ses membres.

System.Data.SqlTypes
Décrit l’espace de noms SqlTypes et tous ses membres.

SqlDbType
Décrit l’énumération SqlDbType et tous ses membres.

DbType
Décrit l’énumération DbType et tous ses membres.

Étapes suivantes