Bonjour,

j'ai une procédure qui me retourne une valeur, le problème, est que je n'arrive pas à récupérer cette valeur dans mon code C++

Voici mon petit bout de code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
CDatabase db;
db.Open(NULL,FALSE,FALSE, m_connexion,TRUE);
db.ExecuteSQL( "EXEC myProcedure" );
//récupérer la valeur de retour
//avec un RecordSet -> {? = CALL myProcedure}
db.Close();
Je ne peux pas utiliser de recordSet car la procédure ne renvois aucune ligne, simplement une valeur de retour différente selon le résultat de l'exécution (qui peut durer longtemps)

Quelqu'un pourrait m'aider ?

Merci