Message de rapport:
 

[WD7]Probleme d'INSERT !

Sujet: [WD7]Probleme d'INSERT !
par matoooy sur 27/9/2004 16:57:09

Bonjour a tous!

Je souhaiterai insérer un enregistrement dans un fichier de relation FIC_C relié a FIC_A et FIC_B

FIC_A (IDFIC_A, CHAMPS_A1, CHAMPS_A2, ...)
FIC_B (IDFIC_B, CHAMPS_B1, CHAMPS_B2, ...)
FIC_C (IDFIC_A, IDFIC_B, CHAMPS_C1, ...)


Tout se passe tres bien lors de l'execution du programme, mais au moment d'inserer l'enregistrement, j'obtien "0" pour les identifiant du FIC_C alors que les CHAMPS du fichier qd a eux sont inséré correctement!

Je m'explique, imaginons que IDFIC_A et IDFIC_B ont respectivement la valeur "TEST_A" et "TEST_B"
je créé ma requete "req_ins"

req_ins est une Source de Données
req est une chaîne

req = "INSERT INTO FIC_C ( IDFIC_A, IDFIC_B, CHAMPS_C1, ...) VALUES ('TEST_A', 'TEST_B', 'BLABLA',...)"
...
...
SI PAS HExécuteRequêteSQL(req_ins, hRequêteDéfaut, req) ALORS
...
...

Lorsque la requete s'execute, j'obtiens au final
FIC_C ("0", "0", "BLABLA", ...)
alors que je devrais avoir
FIC_C ("TEST_A", "TEST_B", "BLABLA", ...)

Est ce normal??
(si je ne me suis pas bien fait comprendre faite le moi savoir... car c'est assez delicat a expliquer ^^)


Je tiens tout de meme a preciser que juste avant le HExécuteRequêteSQL(...), j'effectue une verification de "req" (Info([i]req[/i)]) et j'obtien bien :
INSERT INTO FIC_C ( IDFIC_A, IDFIC_B, CHAMPS_C1, ...) VALUES ('TEST_A', 'TEST_B', 'BLABLA',...)


Merci d'avance!!

-mAtOoOy-
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2