Freigeben über


Gebundene im Vergleich zu ungebundenen Text- und Image-Spalten

Wenn Servercursor verwendet werden, wird der ODBC-Treiber für SQL Server Native Client optimiert und überträgt keine Daten für ungebundene text-, ntext- oder image-Spalten, während SQLFetch ausgeführt wird. Die text-, ntext- oder image-Daten werden tatsächlich erst dann von dem Server abgerufen, wenn die Anwendung SQLGetData für die Spalte ausgibt.

Viele Anwendungen können so geschrieben werden, dass keine text-, ntext- oder image-Daten angezeigt werden, wenn ein Benutzer einen Bildlauf nach oben oder unten in einem Cursor ausführt. Wenn ein Benutzer eine Zeile ausgewählt hat, um weitere Informationen abzurufen, kann die Anwendung dann SQLGetData aufrufen, um die text-, ntext- oder image-Daten abzurufen. Somit wird eine Übertragung der text-, ntext- oder image-Daten für alle Zeilen vermieden, die der Benutzer nicht ausgewählt hat, d.h. es kann eine Übertragung sehr großer Datenmengen vermieden werden.