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.