Die Ergebnisse einer Stored Procedure anzeigen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Vorgeben, welche Daten angezeigt werden sollen


Stored Procedures sind Gruppen von SQL-Anweisungen, die unter einem Namen auf einem SQL-Server abgelegt sind. Wie Sie angeben, welche Stored Procedure Sie ausführen wollen, ist von dem Typ der verwendeten unidirektionalen Datenmenge abhängig.

Wenn Sie Data.SqlExpr.TSQLDataSet verwenden, um eine Stored Procedure anzugeben:

  • Setzen Sie die Eigenschaft CommandType auf ctStoredProc.
  • Geben Sie den Namen der Stored Procedure als Wert der Eigenschaft CommandText an:
SQLDataSet1.CommandType := ctStoredProc;
SQLDataSet1.CommandText := 'MyStoredProcName';
SQLDataSet1->CommandType = ctStoredProc;
SQLDataSet1->CommandText = "MyStoredProcName";

Wenn Sie Data.SqlExpr.TSQLStoredProc verwenden, brauchen Sie nur den Namen der Stored Procedure als Wert der Eigenschaft StoredProcName anzugeben.

SQLStoredProc1.StoredProcName := 'MyStoredProcName';
SQLStoredProc1->StoredProcName = "MyStoredProcName";

Nachdem Sie eine Stored Procedure angegeben haben, muss Ihre Anwendung möglicherweise Werte für die Eingabeparameter der Stored Procedure bereitstellen oder die Werte von Ausgabeparametern ermitteln, nachdem die Stored Procedure ausgeführt worden ist. Die Verwendung von Parametern für Stored Procedures ist unter Parameter für Stored Procedures verwenden beschrieben.

Siehe auch