Data.DB.IProviderSupport.PSIsSQLBased
Delphi
function PSIsSQLBased: Boolean;
C++
virtual bool __fastcall PSIsSQLBased _DEPRECATED_ATTRIBUTE0 () = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.DB.pas Data.DB.hpp |
Data.DB | IProviderSupport |
Beschreibung
Warnung: PSIsSQLBased ist veraltet. Bitte verwenden Sie IProviderSupportNG.
Gibt an, ob die Datenmenge native SQL-Anweisungen unterstützt.
Mithilfe von PSIsSQLBased können Sie ermittelt, ob die Datenmenge native SQL-Anweisungen unterstützt. Diese Informationen werden beim Generieren der SQL-Anweisungen verwendet, die von PSExecuteStatement ausgeführt werden.
Auch wenn die Datenmenge nicht SQL-basiert ist, kann der Provider SQL-Anweisungen ausführen, um Aktualisierungen einzutragen. Jedoch werden Tabellen- und Feldnamen für die lokale SQL-Engine auf andere Weise angegeben als für das native SQL. Der Provider ermittelt mithilfe von PSIsSQLBased, wie diese Namen in die generierten SQL-Anweisungen aufgenommen werden sollen.
Hinweis: Mit der Methode PSIsSQLSupported können Sie ermitteln, ob die Datenmenge überhaupt SQL-Anweisungen ausführen kann (unabhängig davon, ob es sich um eine SQL-basierte Datenmenge handelt).