Data.SqlExpr.TSQLStoredProc.PrepareStatement

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PrepareStatement; override;

C++

virtual void __fastcall PrepareStatement();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLStoredProc

Beschreibung

Bereitet die Stored Procedure auf die Ausführung vor.

Die von PrepareStatement durchgeführten Aufgaben dienen der Vorbereitung einer Stored Procedure, die auf dem Server ausgeführt werden soll. Die Methode stellt sicher, dass DBExpress und der Datenbankserver alle Ressourcen zugewiesen haben, die für die Ausführung der Stored Procedure und für die Parameterbindung erforderlich sind.

Rufen Sie PrepareStatement nicht auf, wenn Sie eine Stored Procedure auf die Ausführung vorbereiten. Setzen Sie stattdessen die Eigenschaft Prepared auf true. Die TSQLStoredProc-Komponente kann auf diese Weise selbst feststellen, ob die Stored Procedure bereits vorbereitet wurde, und braucht die Vorbereitung nicht bei jedem Aufruf neu durchzuführen. Außerdem initialisiert die Komponente bei der Zuweisung an Prepared interne Eigenschaften, mit denen sie die Anzahl der von der Stored Procedure bearbeiteten Datensätze protokolliert.

Siehe auch