Chaînage de la mise en pool et de la traçabilité (tutoriel Pilotes délégués)

De RAD Studio
Aller à : navigation, rechercher

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.

File-Chain delegate connections ObjectInspector.png

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\20.0\dbExpress\20.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.

Précédent