IBX.IBStoredProc.TIBStoredProc.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 | IBX.IBStoredProc.pas IBX.IBStoredProc.hpp |
IBX.IBStoredProc | TIBStoredProc |
Description
Détermine si une procédure stockée est préparée à l'exécution.
Examinez Prepared pour déterminer si une procédure stockée est déjà préparée pour l'exécution. Si Prepared vaut true, la procédure stockée est préparée ; si Prepared vaut false, elle ne l'est pas. Une procédure stockée doit être préparée pour pouvoir être exécutée.
Remarque : Une procédure stockée est automatiquement préparée si elle n'est pas préparée lorsque l'application appelle ExecProc. Après l'exécution, la préparation de la procédure stockée est automatiquement annulée. Si une procédure est destinée à être exécutée plusieurs fois, il est plus efficace pour l'application de préparer la procédure stockée une fois, puis d'annuler sa préparation lorsqu'elle n'est plus nécessaire.
Une application peut modifier le paramétrage en cours de Prepared pour préparer ou annuler la préparation d'une procédure stockée. Si Prepared vaut true, son initialisation à false appelle la méthode UnPrepare pour annuler la préparation de la procédure stockée. Si Prepared vaut false, son initialisation à true appelle la méthode Prepare pour préparer la procédure. Toutefois, une bonne habitude de programmation consiste à appeler Prepare et UnPrepare directement. Ces méthodes mettent automatiquement à jour la propriété Prepared.