void SetRowsetCursorPosition (motwRow, mot wLockType = SQL_LOCK_NO_CHANGE);
Paramètres
wRow
Basé sur un position d'une ligne dans l'ensemble de lignes actuel. Cette valeur peut varier de 1 à la taille de l'ensemble de lignes.
wLockType
Valeur qui indique comment verrouiller la ligne une fois il a été actualisé. Pour plus d'informations, voir remarques.
Remarques
Appelez cette fonction membre pour déplacer le curseur d'une ligne dans l'ensemble de lignes actuel. Lors de la mise en œuvre de la ligne en vrac de l'extraction, les enregistrements sont récupérés par les ensembles de lignes, où le premier enregistrement dans le jeu de lignes extraites est l'enregistrement en cours. Afin de rendre un autre record au sein de l'ensemble de lignes actif, appelez SetRowsetCursorPosition. Par exemple, vous pouvez combiner SetRowsetCursorPosition avec la fonction de membre GetFieldValue pour récupérer dynamiquement les données d'un dossier de votre jeu d'enregistrements.
Pour utiliser SetRowsetCursorPosition, vous devez ont mis en œuvre extraction de lignes en bloc en spécifiant l'option CRecordset::useMultiRowFetch du paramètre dwOptions de la fonction membre Open.
SetRowsetCursorPosition appelle la fonction API ODBC SQLSetPos. Le paramètre wLockType spécifie l'état de verrouillage de la ligne après SQLSetPos a exécuté. Le tableau suivant décrit les valeurs possibles pour wLockType.
| wLockType | Description |
| SQL_LOCK_NO_CHANGE (la valeur par défaut) | La source de données ou le pilote garantit que la ligne est dans le même État verrouillé ou déverrouillé comme c'était avant que SetRowsetCursorPosition a été appelée. |
| SQL_LOCK_EXCLUSIVE | La source de données ou conducteur verrouille la ligne exclusivement. Pas toutes les sources de données en charge ce type de verrou. |
| SQL_LOCK_UNLOCK | La source de données ou conducteur déverrouille la ligne. Pas toutes les sources de données en charge ce type de verrou. |
Pour plus d'informations sur SQLSetPos, consultez la référence du programmeur ODBC SDK. Pour plus d'informations sur l'extraction de lignes en bloc, consultez l'article jeu d'enregistrements : extraction de dossiers en vrac (ODBC) dans le Guide du programmeur Visual C++.
Aperçu de CRecordset |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CRecordset::RefreshRowset, CRecordset::SetRowsetSize