j'ai une erreur et je n'en trouve pas la cause ...
tchoupinette
Posté le 19-05-2003 à 10:51:03
Citation :
java.sql.SQLException: Paramètre IN ou OUT absent dans l'index :: 3
Citation :
public final static String history = "insert into gko_variant_history (cnt_id, lng_id, vhy_date, vhy_status, usr_id) values (#INT_ID#, #INT_LANGUAGE#, #DATE_DATE#, #INT_STATUS#, #INT_USERID#)";
voila la requete qui est ensuite étudié par un autre programme qui remplace les #machin# par des ? et qui ajoute les paramètre en fonction du type ...
une constante que tu modifie??? bizarre non?
--edit-- merci, mais j'avais bien compris que ça en faisait une constante, c le pourquoi de la chose qui m'intéresse!
Message édité par arghbis le 19-05-2003 à 12:26:37
une constante que tu modifie??? bizarre non?
--edit-- merci, mais j'avais bien compris que ça en faisait une constante, c le pourquoi de la chose qui m'intéresse!
pkoi tu dis qu'elle modifie sa constante ?
arghbis
salops de dauphins
Posté le 19-05-2003 à 12:29:05
ouaip, bon, mal lu il me semble, pask'elle dit que la requête est modif par un autre programme
Publicité
Posté le 19-05-2003 à 12:29:05
veryfree
Posté le 19-05-2003 à 12:30:31
si c'est une sqlException c'est qu il y a un prob ds ta requete, c'est plus vraiment un probleme java...
lorill
Posté le 19-05-2003 à 12:55:19
t'as pas trouvé plus explicite comme titre
sinon ce qu'il faut voir, c'est la requete apres modif, et l'appel avec les parametres, c'est le param 3 (date_date donc) qu'il te manque d'apres le message...
sinon ce qu'il faut voir, c'est la requete apres modif, et l'appel avec les parametres, c'est le param 3 (date_date donc) qu'il te manque d'apres le message...
ouais le paramètre 3 est null mais je n'arrive pas à trouver pourquoi ...
Je dis que je suis une imbécile parce que j'ai deux programmes qui gèrent les requetes, un qui gère les select et un qui gère toutes les autres ... en fait au débu j'avais pas gérer l'ajout d''un paramètre date et quand j'ai voulu le faire, je ne l'ai fait entièreement que sur un des deux programmes et à moitié sur l'autre donc ca ne risquais pas de marcher ...