Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Lors de l’extraction de lignes avec SQLFetchScroll, une application peut utiliser un signet comme base pour sélectionner la ligne de départ. Il s’agit d’une forme d’adressage absolu, car elle ne dépend pas de la position actuelle du curseur. Pour faire défiler vers une ligne marquée, l’application appelle SQLFetchScroll avec une FetchOrientation de SQL_FETCH_BOOKMARK. Cette opération utilise le signet auquel l’attribut d’instruction SQL_ATTR_FETCH_BOOKMARK_PTR sert de pointeur. Elle retourne l’ensemble de lignes commençant par la ligne identifiée par ce signet. Une application peut spécifier un décalage pour cette opération dans l’argument FetchOffset de l’appel à SQLFetchScroll. Lorsqu’un décalage est spécifié, la première ligne de l’ensemble de lignes renvoyé est déterminée en ajoutant le nombre dans l’argument FetchOffset au numéro de la ligne identifié par le signet. Cette utilisation de l’argument FetchOffset n’est pas prise en charge lorsqu’elle est utilisée avec les pilotes ODBC 2.x. Lorsqu’une application appelle SQLFetchScroll dans un pilote ODBC 2.x où FetchOrientation est défini sur SQL_FETCH_BOOKMARK, l’argument FetchOffset doit être défini sur 0.