<Pełna rekordów Object Reference
Metoda UpdateBatch jest używany, aby zapisać wszystkie zmiany w rekordów do bazy danych. Metoda ta jest stosowana, gdy pracuje na zestawie rekordów w trybie aktualizacji partii.
Jeśli operacja nie powiedzie się uratować, wystąpi błąd run-time, a błędy są przechowywane w kolekcji błędów.
Tip: Sposób CancelBatch anuluje wszystkie aktualizacje wsadowe.
Note: Nie wszystkie obiekty Recordset obsługuje aktualizacji partii.
Składnia
bool=objRecordset.UpdateBatch affectrecords
Parametr | Opis |
---|---|
affectrecords | Opcjonalny. AffectEnum wartość, która określa, który rejestruje ten sposób wpłynie. Note: Wartość adAffectGroup wygeneruje błąd, jeśli nie ma widocznych rekordów w zestawie rekordów |
wartości AffectEnum
Stały | Wartość | Opis |
---|---|---|
adAffectCurrent | 1 | Dotyczy tylko bieżącego rekordu |
adAffectGroup | 2 | Wpływa tylko rekordy, które spełniają ustawienie Filter (Filtr musi być ustawiony na wartość FilterGroupEnum lub tablicy Zakładki) |
adAffectAll | 3 | Wpływa na wszystkie rekordy jeśli nie ma filtra. Dotyczy tylko widocznych zapisów w obecnym rozdziale jeśli filtr jest ustawiony na kryteriach smyczkowych. Wpływają na wszystkie wiersze zestawu rekordów, jeśli filtr jest ustawiony na wartość FilterGroupEnum lub tablicy Zakładki |
adAffectAllChapters | 4 | Wpływa na wszystkie rekordy we wszystkich Recordset dziecięcej, w tym ukryte przez aktualnie zastosowanego filtra |
<Pełna rekordów Object Reference