TurboDB VCL Komponenten Bibliothek TTdbQuery.Prepare |
Previous Top Next |
Mit der Methode Prepare können Sie eine Abfrage an TurboDB übermitteln, damit diese vor der Ausführung optimiert wird.
Delphi Syntax:
procedure Prepare;
C++ Syntax:
void __fastcall Prepare(void);
Beschreibung
Mit Prepare können Sie Ressourcen für die Abfrage reservieren und zusätzliche Optimierungen durchführen. Wenn Sie vor der Ausführung einer Abfrage Prepare aufrufen, können Sie die Leistung einer Anwendung erhöhen.
In Delphi wird eine Abfrage automatisch für die Ausführung vorbereitet. Nach der Ausführung gibt Delphi die Ressourcen frei, die der Abfrage zugewiesen waren. Wenn eine Abfrage wiederholt ausgeführt werden soll, sollte sie immer explizit vorbereitet werden.
Für die Vorbereitung einer Abfrage werden Datenbankressourcen benötigt. Aus diesem Grund sollte die Vorbereitung einer Abfrage aufgehoben werden, nachdem die Abfrage ausgeführt wurde. Um die Vorbereitung einer Abfrage aufzuheben, verwenden Sie die Methode UnPrepare.
Hinweis
Wenn Sie den Text einer Abfrage zur Laufzeit ändern, wird die Abfrage automatisch geschlossen, und die Vorbereitung wird automatisch aufgehoben.