Bonjour j'utilise le Pro C pour insérer des données dans des tables oracles...
mais voilà lors de l'execution de l'instruction suivante :
sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
pour la requête :
EXEC SQL INSERT INTO T_T10_PD( CHAMPS1, CHAMPS2, CHAMPS3, CAHMPS4, CODEERREUR, ER, TERL, SOCIETE, TYPEMU, DATEMU, PREFIXEIMSI, TYPECLIENT, FLAGVALORISABLE, FLAGINTERCO, NBRECYCLAGE, ORIGINE ) VALUES(BChamp1, BChamp2, BChamp3, BChamp4, BCodeErr, BER, BTERL, BSociete, BTypeMU, BDateMU, BPrefixeIMSI, BTypeClient, BFlagValorisable, BFlagInterco, BFlagNbRecyclage, BOrigine )
j'obtient le message d'erreur suivant:
Program received signal SIGSEGV, Segmentation fault.
0x3060c in ()
Ceci est du à quoi? surtout que cette ligne de code est généré à partir du fichier en proC dans le fichier en C
Merci d'avance pour votre coup de main!
Partager