Fil d’Ariane du forum – Vous êtes ici :ForumForums techniques: AS/400SQL et C
Vous devez vous identifier pour créer des messages et des sujets.

SQL et C

Comment faire pour insert une chaine par SQL dans un programme en c
EXEC SQL INSERT INTO PROGRAMME/CLIENT ( IDT_CLI , CLIENT) VALUES ( :maxi , ':clicli' ); Client est une chaine

Bonjour,
Je crois qu'il y a une erreur de syntaxe :
INSERT INTO PROGRAMME/CLIENT ( IDT_CLI , CLIENT) VALUES ( :maxi , :clicli );
clicli est soit une variable hôte et dans ce cas pas de cote, soit c'est une constante alpha et dans ce cas il faut l'encadrer de cote. Sinon la syntaxe parait correcte.

----- Message d'origine -----
Comment faire pour insert une chaine par SQL dans un programme en c
EXEC SQL INSERT INTO PROGRAMME/CLIENT ( IDT_CLI , CLIENT) VALUES ( :maxi , ':clicli' ); Client est une chaine