Partager via


Propriétés des informations de source de données SQL Server Native Client

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Important

SQL Server Native Client (souvent abrégé en SNAC) a été supprimé dans SQL Server 2022 (16.x) et SQL Server Management Studio 19 (SSMS). Le fournisseur OLE DB pour SQL Server Native Client (SQLNCLI ou SQLNCLI11) et le fournisseur Microsoft OLE DB hérité pour SQL Server (SQLOLEDB) ne sont pas recommandés dans les nouveaux développements. Utilisez à la place le nouveau Microsoft OLE DB Driver (MSOLEDBSQL) pour SQL Server.

Dans le jeu de propriétés spécifique au fournisseur DBPROPSET_SQLSERVERDATASOURCEINFO, le fournisseur OLE DB SQL Server Native Client définit les propriétés d’informations de source de données suivantes.

ID de propriété Description
SSPROP_COLUMNLEVELCOLLATION Type : VT_BOOL

R/W : Read (Lecture)

Valeur par défaut : VARIANT_TRUE

Description : utilisé pour déterminer si le classement des colonnes est pris en charge.

VARIANT_TRUE : le classement au niveau des colonnes est pris en charge.

VARIANT_FALSE : le classement au niveau des colonnes n'est pas pris en charge.
SSPROP_UNICODELCID Type : VT_I4 R/W: Read (Lecture)

Description : ID des paramètres régionaux Unicode.

Il s'agit des paramètres régionaux utilisés pour le tri des données Unicode.
SSPROP_UNICODECOMPARISONSTYLE Type : VT_I4 R/W: Read (Lecture)

Description : style de comparaison Unicode.

Options de tri utilisés pour le tri des données Unicode.

Dans le jeu de propriétés spécifique au fournisseur DBPROPSET_SQLSERVERSTREAM, le fournisseur OLE DB SQL Server Native Client définit la propriété supplémentaire suivante.

ID de propriété Description
SSPROP_STREAM_XMLROOT Type : VT_BSTR R/W: Read/Write (Lecture/écriture)

Description : le résultat d'une requête FOR XML ne peut pas être un document bien formé. Lorsque cette propriété est spécifiée, le résultat d'une requête 'select... for XML' est encapsulée dans la balise racine fournie par la propriété pour retourner un document XML bien formé. Si la requête est exécutée dans le navigateur, il se peut que le navigateur affiche les erreurs de l'analyseur lors du chargement du résultat. Pour éviter l'erreur, SQL ISAPI prend en charge le mot clé ROOT. Ce mot clé est mappé avec la propriété SSPROP_STREAM_XMLROOT.

Voir aussi

Objets source de données (OLE DB)