Bde.DBTables.TStoredProc.ExecProc

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ExecProc;

C++

void __fastcall ExecProc();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TStoredProc


Beschreibung

Führt die Stored Procedure auf dem Server aus.

Mit ExecProc können Sie eine Stored Procedure auf dem Server ausführen. Führen Sie vor dem Aufruf von ExecProc folgende Schritte aus:

  1. Geben Sie in der Eigenschaft Params die erforderlichen Eingabeparameter an. Während des Entwurfs können die Parameter mit dem Parameter-Editor festgelegt werden. Zur Laufzeit muss die Anwendung direkt auf die Eigenschaft Params zugreifen.
  2. Rufen Sie Prepare auf, um die Parameter zu binden.
  3. Wenn eine Stored Procedure Ausgabeparameter zurückgibt, werden diese beim Beenden von ExecProc in der Eigenschaft Params gespeichert. In Anwendungen erfolgt der Zugriff auf die Ausgabeparameter durch Indizieren der Liste Params oder durch Aufruf der Methode ParamByName.

Tipp: Wenn für eine Anwendung nur die Ergebnismenge von Bedeutung ist, die eine Stored Procedure zurückgibt, rufen Sie StoredProc.Open auf oder setzen die Eigenschaft Active auf true.

Siehe auch