Bde.DBTables.TBDEDataSet.PSIsSQLSupported

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function PSIsSQLSupported: Boolean; override;

C++

virtual bool __fastcall PSIsSQLSupported(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBDEDataSet

Beschreibung

Gibt an, ob die Datenmenge SQL-Anweisungen ausführen kann.

Bde.DBTables.TBDEDataSet.PSIsSQLSupported erbt von Data.DB.TDataSet.PSIsSQLSupported. Der folgende Inhalt bezieht sich auf Data.DB.TDataSet.PSIsSQLSupported.

Gibt an, ob die Datenmenge SQL-Anweisungen ausführen kann.

PSIsSQLSupported gibt an, ob der Provider die Methode PSExecuteStatement zum Ausführen einer SQL-Anweisung aufrufen kann. Wenn PSIsSQLSupported den Wert False zurückgibt, wird durch den Aufruf von PSExecuteStatement eine Exception ausgelöst. Der Provider kann in diesem Fall immer noch mit der Datenmenge arbeiten, muss aber die Eigenschaft ResolveToDataSet auf True setzen oder Daten nur zum Lesen bereitstellen.

Diese Methode ist eine Implementierung der Methode IProviderSupport.PSIsSQLSupported und gibt standardmäßig False zurück, da standardmäßig kein Provider von TDataSet implementiert wird. Diese Methode muss von jedem TDataSet-Nachkommen auf seine eigene Weise überschrieben werden.

Siehe auch