Data.DB.IProviderSupport.PSIsSQLBased

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PSIsSQLBased: Boolean;

C++

virtual bool __fastcall PSIsSQLBased _DEPRECATED_ATTRIBUTE0 () = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.DB.pas
Data.DB.hpp
Data.DB IProviderSupport


Description

Avertissement : PSIsSQLBased est obsolète. Veuillez utiliser IProviderSupportNG.

Indique si l'ensemble de données inclut le support SQL natif.

Le fournisseur appelle PSIsSQLBased pour déterminer si l'ensemble de données supporte le SQL de manière native. Cette information est utilisée lors de la génération des commandes SQL exécutées par PSExecuteStatement.

Même si l'ensemble de données n'est pas basé sur SQL, il peut quand même permettre au fournisseur d'exécuter des instructions SQL pour appliquer les mises à jour. Cependant les noms de table et de champ ne sont pas spécifiés de la même façon pour le moteur SQL local que pour du SQL natif. Le fournisseur utilise PSIsSQLBased pour déterminer comment ces noms doivent apparaître dans le SQL généré.

Remarque : La méthode PSIsSQLSupported indique si l'ensemble de données peut exécuter des commandes SQL, que l'ensemble de données soit ou non basé sur SQL.

Voir aussi