Bde.DBTables.TBDEDataSet.PSIsSQLSupported

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi