Data.DB.IProviderSupport.PSExecute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PSExecute;

C++

virtual void __fastcall PSExecute _DEPRECATED_ATTRIBUTE0 () = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DB IProviderSupport

Beschreibung

Warnung: PSExecute ist veraltet. Bitte verwenden Sie IProviderSupportNG.

Führt den in der Datenmenge angegebenen SQL-Befehl aus.

Die Provider-Komponente ruft PSExecute auf, um ihre Methode Execute zu implementieren. Wenn es sich bei der Datenmengenkomponente um eine Abfrage oder Stored Procedure handelt, die keinen Cursor zurückgibt, wird diese von Execute ausgeführt. Wenn die Provider-Eigenschaft Options den Wert poAllowCommandText enthält und die Datenmenge die Methode PSSetCommandText unterstützt, kann stattdessen die mit PSSetCommandText angegebene Anweisung ausgeführt werden.

Wenn keine auszuführende Anweisung vorhanden ist, löst PSExecute eine EDatabaseError-Exception aus.

Siehe auch