Bde.DBTables.TTable.BatchMove

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: function
Visibility: public
Source:
Bde.DBTables.pas
Bde.DBTables.hpp
Unit: Bde.DBTables
Parent: TTable

Delphi

function BatchMove(ASource: TBDEDataSet; AMode: TBatchMode): Longint;

C++

System::LongInt __fastcall BatchMove(TBDEDataSet* ASource, TBatchMode AMode);

Description

Moves records from a dataset into this table.

Call BatchMove to

Copy records from another table into this table.

Update records in this table that occur in another table.

Append records from another table to the end of this table.

Delete records in this table that occur in another table.

ASource is a dataset component containing the records to import or (if deleting) match. The AMode parameter indicates what operation to perform (copy, update, append, or delete). This table is the destination of the batch operation.

BatchMove returns the number of records operated on.

See Also