void RefreshRowset (mot wRow, 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 aller de zéro à la taille de l'ensemble de lignes.
wLockType
Une 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 mettre à jour les données et l'état d'une ligne dans l'ensemble de lignes actuel. Si vous passez une valeur de zéro pour wRow, puis sera actualisé chaque ligne dans le jeu de lignes.
Pour utiliser RefreshRowset, vous devez ont mis en œuvre extraction de lignes en bloc en spécifiant l'option CRecordset::useMulitRowFetch dans la fonction membre Open.
RefreshRowset 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 RefreshRowset 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::SetRowsetCursorPosition, CRecordset::SetRowsetSize