Afficher : Delphi C++
Préférences d'affichage

Data.DB.TDataSet.PSSetCommandText

De XE2 API Documentation

Delphi

procedure PSSetCommandText(const CommandText: string); overload; virtual;
procedure PSSetCommandText(const CommandText: WideString); overload; virtual; deprecated;

C++

virtual void __fastcall PSSetCommandText(const System::UnicodeString CommandText)/* overload */;
virtual void __fastcall PSSetCommandText _DEPRECATED_ATTRIBUTE0 (const System::WideString CommandText)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

Description

Affecte une 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 GetRecords ou 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.

La valeur du paramètre CommandText remplace l'instruction SQL de l'ensemble de données (s'il y en a une) ou le nom de la table ou de la procédure stockée de la base de données sous-jacente.

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

Voir aussi

Versions précédentes
Traductions