TSQLStoredProc verwenden (Anleitung)
Nach oben zu dbExpress verwenden
Die TSQLStoredProc-Komponente repräsentiert eine Stored Procedure, die mit dbExpress ausgeführt wird. Sie kann die Ergebnismenge darstellen, wenn die Stored Procedure einen Cursor zurückgibt. TSQLStoredProc-Komponenten können einem Formular zur Entwurfszeit hinzugefügt oder zur Laufzeit dynamisch erstellt werden.
So verwenden Sie TSQLStoredProc:
- Ziehen Sie aus der Kategorie dbExpress der Tool-Palette eine TSQLStoredProc-Komponente in das Formular.
- Weisen Sie im Objektinspektor der Eigenschaft Name der Komponente einen eindeutigen, der Anwendung entsprechenden Wert zu.
- Legen Sie die Eigenschaft SQLConnection fest.
- Weisen Sie der Eigenschaft StoredProcName die Stored Procedure zu, die ausgeführt werden soll.
- Wenn die Stored Procedure einen Cursor zurückgibt, der zusammen mit visuellen Datensteuerelementen verwendet werden soll, fügen Sie dem Formular eine Datenquellenkomponente hinzu.
- Weisen Sie der DataSet-Eigenschaft der Datenquellenkomponente die auf der Stored Procedure basierende Datenmenge zu.
- Bei Bedarf müssen Eingabe-Parameterwerte für die Stored Procedure angegeben werden.
- Zur Ausführung der Stored Procedure, die einen Cursor zurückgibt, verwenden Sie die Eigenschaft Active oder rufen die Open-Methode auf.
- Verarbeiten Sie die gegebenenfalls vorhandenen Ergebnisse.