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