IBX.IBUpdateSQL.TIBUpdateSQL.Query
Delphi
property Query[UpdateKind: TUpdateKind]: TIBQuery read GetQuery;
C++
__property Ibx::Ibquery::TIBQuery* Query[Data::Db::TUpdateKind UpdateKind] = {read=GetQuery};
Propriétés
| Type | Visibilité | Source | Unité | Parent | 
|---|---|---|---|---|
| property | public | IBX.IBUpdateSQL.pas IBX.IBUpdateSQL.hpp | IBX.IBUpdateSQL | TIBUpdateSQL | 
Description
Renvoie l'objet requête utilisé pour exécuter un type spécifié de mise à jour.
Query renvoie l'objet TIBQuery utilisé pour exécuter un type spécifié de mise à jour. UpdateKind spécifie l'objet requête à récupérer. UpdateKind peut avoir l'une des valeurs suivantes :
| Valeur | Signification | 
| ukModify | Renvoie l'objet requête utilisé pour exécuter des instructions UPDATE. | 
| ukInsert | Renvoie l'objet requête utilisé pour exécuter des instructions INSERT. | 
| ukDelete | Renvoie l'objet requête utilisé pour exécuter des instructions DELETE. | 
Chaque objet requête exécute un type particulier d'instruction SQL. Le contenu des instructions SQL exécutées par ces objets est directement accessible à l'aide des propriétés ModifySQL, InsertSQL et DeleteSQL.
L'objectif principal de Query est de fournir une méthode permettant à une application de définir les propriétés d'un objet requête de mise à jour ou d'appeler les méthodes de l'objet requête.
Remarque : Si aucun type particulier d'instruction de mise à jour n'est fourni, son objet requête correspondant vaut nil (Delphi) ou NULL (C++). Par exemple, si une application ne fournit pas d'instruction SQL pour la propriété DeleteSQL, Query[ukDelete] renvoie nil ou NULL.