<Complete Reference Recordset Obiect
Metoda UpdateBatch este utilizată pentru a salva toate modificările într-un Recordset la baza de date. Această metodă este utilizată atunci când lucrează la un Recordset în modul de actualizare lot.
În cazul în care operația de salvare eșuează, o eroare de run-time are loc și erorile sunt stocate în colecția erori.
Tip: Metoda CancelBatch anulează toate actualizările de lot.
Note: Nu toate obiectele Recordset acceptă actualizarea lot.
Sintaxă
bool=objRecordset.UpdateBatch affectrecords
Parametru | Descriere |
---|---|
affectrecords | Opțional. O AffectEnum valoare care specifică care înregistrează această metodă va afecta. Note: adAffectGroup valoare va genera o eroare dacă nu există înregistrări vizibile în Recordset |
Valorile AffectEnum
Constant | Valoare | Descriere |
---|---|---|
adAffectCurrent | 1 | Afectează numai înregistrarea curentă |
adAffectGroup | 2 | Afectează numai înregistrările care satisfac setarea Filter (Filtru trebuie să fie setat la o valoare FilterGroupEnum sau o serie de semne de carte) |
adAffectAll | 3 | Afectează toate înregistrările în cazul în care nu există nici un filtru. Afectează doar înregistrările vizibile în capitolul curent dacă filtrul este setat la un criteriu șir. Afectează toate rândurile de Recordset dacă filtrul este setat la o valoare FilterGroupEnum sau o serie de marcaje |
adAffectAllChapters | 4 | Afectează toate înregistrările din toate Recordset copiilor, inclusiv cele ascunse de un filtru aplicat în prezent |
<Complete Reference Recordset Obiect