Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
SQLGetData fonctionne sur une seule colonne d’une seule ligne et ne peut pas extraire un tableau contenant des données de plusieurs lignes. Cela est dû au fait que l’utilisation principale de SQLGetData consiste à extraire des données longues en parties, et il n’existe aucune raison de le faire pour plusieurs lignes à la fois.
Pour utiliser SQLGetData avec un curseur de bloc, une application appelle d’abord SQLSetPos pour positionner le curseur sur une seule ligne. Il appelle ensuite SQLGetData pour une colonne de cette ligne. Toutefois, ce comportement est facultatif. Pour déterminer si un pilote prend en charge l’utilisation de SQLGetData avec des curseurs de bloc, une application appelle SQLGetInfo avec l’option SQL_GETDATA_EXTENSIONS.