Bde.DBTables.TQuery.Prepared
Delphi
property Prepared: Boolean read FPrepared write SetPrepare;
C++
__property bool Prepared = {read=FPrepared, write=SetPrepare, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TQuery |
Description
Détermine si une requête est préparée pour l'exécution.
Examinez Prepared pour déterminer si une requête est déjà préparée pour l'exécution. Si Prepared vaut true, la requête est préparée ; si Prepared vaut false, elle ne l'est pas. Bien qu'il ne soit pas nécessaire de préparer une requête avant l'exécution, les performances de l'exécution sont meilleures si la requête est préparée à l'avance, en particulier s'il s'agit d'une requête à paramètres exécutée plus d'une fois avec les mêmes valeurs de paramètres.
Remarque : Une application peut modifier le paramétrage en cours de Prepared pour préparer ou annuler la préparation d'une requête. Si Prepared vaut true, son initialisation à false appelle la méthode UnPrepare pour annuler la préparation de la requête. Si Prepared vaut false, son initialisation à true appelle la méthode Prepare pour préparer la requête. Toutefois, une bonne habitude de programmation consiste à appeler Prepare et UnPrepare directement. Ces méthodes mettent automatiquement à jour la propriété Prepared.