Colonnes de texte et d'image liées et non liées
Lors de l'utilisation de curseurs côté serveur, le pilote ODBC de SQL Server Native Client est optimisé pour ne pas transmettre les données des colonnes non liées de type text, ntextou image au moment où SQLFetch est effectué. Les données de type text, ntext ou image ne sont pas réellement récupérées du serveur tant que l'application n'a pas émis SQLGetData pour la colonne.
De nombreuses applications peuvent être écrites de sorte qu'aucune donnée de type text, ntext ou image ne soit affichée pendant qu'un utilisateur ne fait que défiler le curseur de haut en bas. Lorsqu'un utilisateur sélectionne une ligne pour obtenir plus de détails, l'application peut alors appeler SQLGetData pour récupérer les données de type text, ntext ou image. Cela évite de transmettre des données text, ntext ou image pour toute les lignes que l'utilisateur ne sélectionne pas et peut ainsi empêcher la transmission de quantités très importantes de données.