Data.SqlExpr.TCustomSQLDataSet.PSGetTableName

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PSGetTableName: string; override;

C++

virtual System::UnicodeString __fastcall PSGetTableName(void);

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TCustomSQLDataSet

Description

Renvoie le nom de la table ensemble de données qui apparaît dans les instructions SQL générées.

Data.SqlExpr.TCustomSQLDataSet.PSGetTableName hérite de Data.DB.TDataSet.PSGetTableName. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.PSGetTableName.

Renvoie le nom de la table ensemble de données qui apparaît dans les instructions SQL générées.

PSGetTableName renvoie le nom de la table sous-jacente de la base de données sur laquelle les mises à jour sont appliquées quand la propriété ResolveToDataSet du fournisseur a la valeur False. Cette valeur est utilisée pour générer les instructions SQL qui appliquent les mises à jour. Les instructions SQL générées sont ensuite exécutées par un appel de PSExecuteStatement.

Si PSGetTableName ne renvoie pas un nom de table, le fournisseur doit avoir un gestionnaire d'événements OnGetTableName pour fournir cette valeur.

Cette méthode est une implémentation de la méthode IProviderSupport.PSGetTableName. Par défaut, elle renvoie une chaîne vide. Pour l’utiliser, chaque descendant de TDataSet doit la redéfinir d'une manière spécifique.

Voir aussi