Accès aux types définis par l'utilisateur dans ADO.NET
S’applique à :SQL Server
Les types définis par l’utilisateur (UDT) sont écrits à l’aide de l’un des langages pris en charge par le Common Language Runtime (CLR) Microsoft .NET Framework qui produit du code vérifiable. Cela inclut Microsoft Visual C# et Microsoft Visual Basic. Les types définis par l’utilisateur permettent de stocker des objets et des structures de données personnalisées dans une base de données SQL Server. Les données sont exposées en tant que membres publics d'une classe ou d'une structure .NET Framework, et les comportements sont définis par des méthodes de la classe ou de la structure. Un type UDT peut être utilisé comme définition de colonne d’une table, comme variable dans un lot Transact-SQL ou comme argument d’une fonction ou d’une procédure stockée Transact-SQL.
Dans ADO.NET, le fournisseur System.Data.SqlClient expose les UDT des manières suivantes :
Par le biais de System.Data.SqlClient.SqlDataReader en tant qu’objet.
Par le biais de SqlDataReader sous forme d’octets bruts.
En tant que paramètre d’un objet System.Data.SqlClient.SqlParameter .
Dans cette section
Extraction de données UDT
Décrit comment récupérer les données UDT et comment spécifier des paramètres.
Mise à jour de colonnes UDT avec DataAdapters
Décrit comment utiliser des UDT dans des DataSets et comment mettre à jour des données UDT à l’aide de DataAdapters.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour