TurboDB VCL Komponenten Bibliothek

Einen Batch-Move ausführen

Previous  Top  Next

Die Batch-Move Komponente stellt den leistungsstarken und flexiblen Weg dar, um Datensätze von und zu unterschiedlichen Datenquellen zu transferieren. Sie können verschiedene Dateitypen und alle TDataSet Nachkommen als Datenquelle verwenden.

Um einen Batch-Move auszuführen:

1.Setzen Sie die TdbDataSet Eigenschaft auf die TTdbTable Komponente in die Sie importieren oder von der Sie exportieren möchten.
2.Setzen Sie entweder FileName oder DataSet auf die Datei oder das Dataset der anderen Datenquelle.
3.Falls die andere Datenquelle eine Datei ist, setzen Sie die FileType Eigenschaft in Übereinstimmung zu dem Dateiformat der anderen Datenquelle.
4.Falls die andere Datenquelle eine Textdatei ist (z.B. FileType = tffSDF), setzen Sie QuoteSeparatorund ColumnNames auf die entsprechenden Werte.
5.Falls die andere Datenquelle eine Textdatei oder eine dBase Datei ist, setzen Sie  CharSet auf den entsprechenden Wert.
6.Setzen Sie die Direction Eigenschaft auf bmdImport, falls Daten von der anderen Datenquelle in die TurboDB Tabelle übertragen werden sollen. Setzen Sie es auf bmdExport, falls Sie eine Datei mit den Daten der TurboDB Tabelle erzeugen möchten.
7.Setzen Sie die Mode Eigenschaft auf den Typ des Batch-Moves den Sie durchführen möchten.
8.Fügen Sie Spaltenzuweisungen zwischen Quelle und Ziel zu der Mappings Eigenschaft hinzu.
9.Verwenden Sie die Filter Eigenschaft um den Import bzw. Export auf eine bestimmte Untermenge der Quelldaten zu beschränken.
10.Registrieren Sie eine Ereignisbehandlungsroutine für das OnProgress Ereignis um über den Fortschritt des Batch-Move Prozesses informiert zu sein und dem Anwender einen Weg anzubieten die Aktion abzubrechen.
11.Rufen Sie Execute auf um den Batch-Move zu starten.