Chaînage de la mise en pool et de la traçabilité (tutoriel Pilotes délégués)
Remonter à Tutoriel : Utilisation des pilotes délégués dbExpress
Pour la mise en pool et la traçabilité d'une connexion, vous pouvez aussi utiliser l'inspecteur d'objets.
Considérons la connexion mise en pool à l'étape précédente. Allez sur la propriété Driver, puis sur la propriété DelegateConnection. Chaque DelegateConnection
a une autre propriété DelegateConnection à lier.
Allez sur la propriété DelegateConnection de la connexion déléguée DBXPool définie à l'étape précédente, et définissez-la sur DBXTrace. Définissez la propriété TraceFile de cette nouvelle connexion déléguée sur "c:\temp\dbxtrace.txt" et l'indicateur que vous avez besoin de tracer.
L'application effectue désormais simultanément la traçabilité et la mise en pool de le connexion.
Conseil : Si vous voulez effectuer la traçabilité et la mise en pool d'une connexion en modifiant le fichier dbxconnections.ini, résidant dans
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\23.0\dbExpress\23.0
, suivez ces étapes :
- Clonez la section [DBXPOOLCCONNECTION] et renommez-la [DBXPOOL_TRACECCONNECTION].
- Ajoutez une ligne
DelegateConnection=DBXTraceconnection
à la nouvelle connexion [DBXPOOL_TRACECCONNECTION] créée.- Ajoutez une ligne
DelegateConnection=DBXPOOL_TRACECCONNECTIO
à la section [DGCONNECTION] du fichier dbxconnections.ini.