Data.Win.ADODB.TCustomADODataSet.UpdateBatch

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure UpdateBatch(AffectRecords: TAffectRecords = arAll);

C++

void __fastcall UpdateBatch(TAffectRecords AffectRecords = (TAffectRecords)(0x2));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TCustomADODataSet

Beschreibung

Trägt ausstehende Batch-Aktualisierungen in die Datenbank ein.

Mit UpdateBatch können Sie die noch nicht eingetragenen Änderungen einer Datenmenge, die im Batch-Aktualisierungsmodus geöffnet wurde, in die Datenbank schreiben.

Der Parameter AffectRecords kann einen der folgenden TAffectRecords-Werte annehmen:


Option Bedeutung
arCurrent Es werden nur die Aktualisierungen des aktuellen Datensatzes eingetragen.
arFiltered Es werden nur die Aktualisierungen der Datensätze eingetragen, die dem aktuellen Filter entsprechen.
arAll Die Aktualisierungen aller Datensätze werden eingetragen.
arAllChapters Die Aktualisierungen aller Chapter (ADO-Chapter) werden eingetragen.


Anmerkung: Batch-Aktualisierungen sind nur möglich, wenn die Eigenschaft CursorType der Datenmenge den Wert ctKeySet (Standard) oder ctStatic und die Eigenschaft LockType den Wert ltBatchOptimistic hat.

Siehe auch