TurboPL Referenz

Datenbank-Befehle

Top  Previous  Next

Datenbank-Befehle sind interne Funktionen, die auch ohne die Oberfläche von TurboDB Studio auf einer Datenbank ausgeführt werden können. Wenn eine Oberfläche vorhanden ist, ist der Effekt eines Datenbank-Befehls nicht sichtbar bis eine der Funktionen Refresh oder Attach aufgerufen wird. Mehr Informationen zum Unterschied zwischen Datenbank-Programmierung und Oberflächen-Programmierung finden Sie im Abschnitt "Datenbank-Programmierung und Oberflächenprogrammierung".

Datenbank-Befehle haben praktisch immer einen Tabellenverweis als erstes Argument. Dies kann einfach ein Tabellenname sein, wie in ReadNext(KUNDEN) oder aber eine Tabellennummer, die zum Beispiel von OpenDb oder FindTable zurückgegeben wurde.

Datenbank-Befehle sollten Sie dann einsetzen, wenn Sie umfangreiche Operationen auf den Datenbank-Tabelle ausführen wollen, wie z.B. viele Datensätze neu eintragen oder ändern. Ein anderes Einsatzfeld ist die Vorbereitung von Datenmengen für die Anzeige im Datenfenster. Statt mit Oberflächenfunktionen erreichen Sie mit Datenbank-Befehlen eine schnellere und flimmerfrei Anzeige. Um die Datenmenge tatsächlich im Datenfenster zu sehen, müssen Sie abschließend ein Attach im gewünschten Datenfenster aufrufen.