Bonjour,
J'ai un petit soucis. J'ai besoin de recuperer un integer dans un char. Je ne sais pas quelle est la fonction appropriée car j'ai essayé le str ça na pas marché.
NB: je précise tout de même que c'est un programme écrit en PRO*C d'ORACLE. La recuperation de cette varible en char me permet de l'utiliser dans la partie SQL de mon programme.
je rajoute le bout de code pour mieux expliquer mon probléme
Merci d'avance
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 EXEC SQL BEGIN DECLARE SECTION; varchar monvar[12] EXEC SQL END DECLARE SECTION; int i; for (i=0; i< 50; i++) { monvar = i; //i doit être transformer sinon erreur de transtypage { strcpy((char*)monvar .arr,monvar ); monvar.len=(unsigned short)strlen(monvar .arr); EXEC SQL update MATABLE set monvar= :monvar
Partager