Data.SqlExpr.TSQLStoredProc.ExecProc

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ExecProc: Integer; virtual;

C++

virtual int __fastcall ExecProc();

Eigenschaften

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

Beschreibung

Führt eine Stored Procedure aus, die keinen Cursor zurückgibt.

Mit ExecProc führen Sie die in der Eigenschaft StoredProcName angegebene Stored Procedure aus, sofern diese keinen Cursor zurückgibt. ExecProc gibt die Anzahl der Datensätze zurück, auf die mit der Stored Procedure zugegriffen wurde. Dieser Wert wird auch der Eigenschaft RowsAffected zugewiesen.

Sie können die Ausführung der Anwendung beschleunigen, indem Sie die Stored Procedure vorbereiten. Setzen Sie dazu die Eigenschaft Prepared auf true, bevor Sie ExecProc zum ersten Mal aufrufen.

Anmerkung:  Verwenden Sie ExecProc nicht für Stored Procedures, die einen Cursor zurückgeben. Wenn die Stored Procedure Daten zurückgibt, rufen Sie die Methode Open auf, oder setzen Sie die Eigenschaft Active auf true.

Siehe auch