Bde.DBTables.TBDEDataSet.PSIsSQLSupported
Delphi
function PSIsSQLSupported: Boolean; override;
C++
virtual bool __fastcall PSIsSQLSupported();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TBDEDataSet |
Description
Indique si l'ensemble de données peut exécuter des instructions SQL.
Bde.DBTables.TBDEDataSet.PSIsSQLSupported hérite de Data.DB.TDataSet.PSIsSQLSupported. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.PSIsSQLSupported.
Indique si l'ensemble de données peut exécuter des instructions SQL.
PSIsSQLSupported indique si le fournisseur peut appeler PSExecuteStatement pour exécuter une instruction SQL. Si PSIsSQLSupported renvoie False, l'appel de PSExecuteStatement génère une exception. Le fournisseur peut quand même manipuler un ensemble de données qui renvoie False pour PSIsSQLSupported, mais il doit initialiser la propriété ResolveToDataSet à True, ou fournir des données en lecture seulement.
Cette méthode est une implémentation de la méthode IProviderSupport.PSIsSQLSupported. Elle renvoie False, car TDataSet n'implémente pas un fournisseur par défaut. Pour l’utiliser, chaque descendant de TDataSet doit la redéfinir d'une manière spécifique.