Partage via


Colonnes de texte et d'image liées et non liées

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

Lorsque vous utilisez des curseurs de serveur, le pilote ODBC SQL Server Native Client est optimisé pour ne pas transmettre les données pour le texte, ntext ou les colonnes d’image non liés au moment où SQLFetch est effectué. Le texte, le ntext ou les données d’image ne sont pas réellement récupérés du serveur tant que l’application n’émet pas SQLGetData pour la colonne.

De nombreuses applications peuvent être écrites afin qu’aucun texte, ntext ou données d’image ne s’affiche alors qu’un utilisateur fait simplement défiler vers le haut et le bas dans un curseur. Lorsqu’un utilisateur sélectionne une ligne pour obtenir plus de détails, l’application peut ensuite appeler SQLGetData pour récupérer le texte, ntext ou les données d’image . Cela empêche la transmission du texte, du ntext ou des données d’image pour l’une des lignes que l’utilisateur ne sélectionne pas et peut donc empêcher la transmission de très grandes quantités de données.

Voir aussi

Gestion des colonnes texte et image
Comportements des curseurs