Bonjour,
Dans un bug de LOG j'aurai besoin de récupérer le code SQL après avoir renseigné les paramètres. Exemple :
Je voudrais obtenir le texte SQL de la requête paramétrée avant ou après son exécution c.-à-d. :
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)
"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
Partager