Data.DB.TDataSet.PSGetCommandText
Delphi
function PSGetCommandText: string; virtual;
C++
virtual System::UnicodeString __fastcall PSGetCommandText(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Description
Obtient la commande SQL à exécuter par PSExecute.
Si la propriété Options du fournisseur contient poAllowCommandText, les clients peuvent fournir une commande SQL avec un appel de TCustomProvider.GetRecords ou TCustomProvider.Execute. Cette commande est transmise à l'ensemble de données par un appel de PSSetCommandText, puis elle est exécutée par un appel de PSExecute.
Cette méthode est une implémentation de la méthode IProviderSupport.PSGetCommandText. Elle renvoie une chaîne vide 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.