TurboDB VCL Komponenten Bibliothek

TTdbQuery.Prepare

TTdbQuery

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.