public static void RefreshRowset (parola KEZW, WORD wLockType = SQL_LOCK_NO_CHANGE);
Parametri
kEZW
La base uno posizione di una riga del set di righe corrente. Questo valore può variare da zero alla dimensione del set di righe.
wLockType
Un valore che indica come bloccare la riga dopo che esso è stato rinfrescato. Per ulteriori informazioni, vedere la sezione Osservazioni.
Osservazioni
Chiamare questa funzione membro per aggiornare i dati e lo stato di una riga nel set di righe corrente. Se si passa un valore pari a zero per KEZW, quindi ogni riga del set di righe verrà aggiornato.
Per utilizzare RefreshRowset, deve avere implementato recupero di massa di riga specificando l'opzione CRecordset::useMulitRowFetch nella funzione membro Open.
RefreshRowset chiama la funzione API ODBC SQLSetPos. Il parametro wLockType specifica lo stato del blocco della riga dopo SQLSetPos è stato eseguito. Nella tabella seguente vengono descritti i valori possibili per wLockType.
| wLockType | Descrizione |
| SQL_LOCK_NO_CHANGE (valore predefinito) | La sorgente del driver o dati garantisce che la riga è nello stesso stato bloccato o sbloccato com'era prima che venisse chiamato RefreshRowset. |
| SQL_LOCK_EXCLUSIVE | La sorgente del driver o dati blocca la riga esclusivamente. Non tutte le origini dati supportano questo tipo di blocco. |
| SQL_LOCK_UNLOCK | L'origine dati o conducente sblocca la riga. Non tutte le origini dati supportano questo tipo di blocco. |
Per ulteriori informazioni su SQLSetPos, vedere ODBC SDK Programmer di riferimento. Per ulteriori informazioni sul recupero di massa di righe, vedere l'articolo Recordset: recupero Records in Bulk (ODBC) nel manuale del programmatore di Visual C++.
Pa&noramica CRecordset |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CRecordset::SetRowsetCursorPosition, CRecordset::SetRowsetSize