IBX.IBUpdateSQL.TIBUpdateSQL.Query

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 :

ValeurSignification
ukModifyRenvoie l'objet requête utilisé pour exécuter des instructions UPDATE.
ukInsertRenvoie l'objet requête utilisé pour exécuter des instructions INSERT.
ukDeleteRenvoie 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.