IBX.IBDatabase.TIBDatabase.TraceFlags

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property TraceFlags: TTraceFlags read FTraceFlags write FTraceFlags default [];

C++

__property Ibx::Ib::TTraceFlags TraceFlags = {read=FTraceFlags, write=FTraceFlags, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
IBX.IBDatabase.pas
IBX.IBDatabase.hpp
IBX.IBDatabase TIBDatabase

Description

Spécifie les opérations de base de données à suivre avec SQL Monitor lors de l'exécution.

Utilisez TraceFlags pour spécifier quelles opérations de base de données SQL Monitor devra suivre dans une application lors de l'exécution. TraceFlags n'est significatif que pour SQL Monitor, qui autorise l'optimisation des performances et le débogage SQL lors de l'utilisation de serveurs de bases de données SQL distantes.

Remarque :  La méthode normalement utilisée consiste à spécifier des options de trace à partir de SQL Monitor au lieu de positionner TraceFlags dans le code applicatif.

La valeur de la propriété TraceFlags d'un composant session détermine le paramétrage initial de la propriété TraceFlags pour les composants bases de données associés à la session.

Comme TraceFlags est une propriété ensembliste, une application peut spécifier différentes combinaisons d'indicateurs pour surveiller différentes combinaisons d'instructions. Par exemple, l'instruction suivante limite la surveillance aux connexions de base de données et à la préparation des instructions SQL :


TraceFlags := [tfConnect, tfQPrepare]; TraceFlags = [tfConnect, tfQPrepare];