Bde.DBTables.TStoredProc.GetResults

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure GetResults;

C++

void __fastcall GetResults();

Eigenschaften

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


Beschreibung

Gibt die Werte der Ausgabeparameter einer Sybase oder MSSQL Stored Procedure zurück.

Mit GetResults kann eine Sybase oder MSSQL Stored Procedure veranlasst werden, ihre Ergebnismenge (falls vorhanden) an den Client zurückzugeben. Für Stored Procedures auf allen anderen Servern werden die Ergebnismengen automatisch an den Client übergeben. Sybase und MSSQL Stored Procedures geben die Ergebnismenge jedoch erst dann zurück, wenn der Cursor am Ende der Ergebnismenge positioniert wird. GetResults setzt den Cursor an das Ende der Ergebnismenge.

Wenn eine Stored Procedure als Antwort auf GetResults eine Ergebnismenge und Ausgabeparameter zurückgibt, werden die Ausgabeparameter 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 Open auf oder setzen die Eigenschaft Active auf true.

Siehe auch