Bonjour,

Dans un bug de LOG j'aurai besoin de récupérer le code SQL après avoir renseigné les paramètres. Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
qReq est une Requête SQL = 
[
SELECT PERSONNE.NOM, PERSONNE.PRENOM
FROM PERSONNE
WHERE PERSONNE.ID ={P_IDPERSONNE}
]
qReq.P_IDPERSONNE = nIdPersonne
 
SI HExécuteRequête(qReq, maCnx, hRequêteSansCorrection) ALORS
	HLitPremier(qReq,hForwardOnly+hSansRafraîchir)
	SI PAS HEnDehors(qReq)
		//
	FIN
SINON
	Erreur("Erreur Exécution Requête",HErreurInfo(hErrComplet))
FIN
HLibèreRequête(qReq)
Je voudrais obtenir le texte SQL de la requête paramétrée avant ou après son exécution c.-à-d. :
"SELECT PERSONNE.NOM, PERSONNE.PRENOM FROM PERSONNE WHERE PERSONNE.ID = 12"

Je n'ai rien trouvé à ce sujet. Est-ce réalisable ?

nb : qReq..CodeSQL n'est pas utilisable sur une variable de type requête SQL

Merci de votre aide et bonne journée