bonjour a tous
je suis debutant en jbdc , mon probleme c'est que quand j'execute par exemple une requete telle que
state.executeUpdate("insert into table values(....);");
je trouve ma table inchangée
meme si ya pas auccune erreur de compilation
bonjour a tous
je suis debutant en jbdc , mon probleme c'est que quand j'execute par exemple une requete telle que
state.executeUpdate("insert into table values(....);");
je trouve ma table inchangée
meme si ya pas auccune erreur de compilation
Ce n'est pas un update puisque tu ajoutes un enregistrement donc
state.execute(sql);
JavaDoc de l'executeUpdate : "Executes the SQL statement in this PreparedStatement object, which must be an SQL INSERT, UPDATE or DELETE statement; or an SQL statement that returns nothing, such as a DDL statement"...
haksasse : as-tu pensé à faire un "commit" après ton Insert ?
Tout dépend si tu fais du direct ou si tu passes par un prepareStatement. En faisant du sql directe premier cas sinon second
essai de retracer l'execution pour voir si reellement ta requéte est executer
du genre
int rs=stmt.executeUpdate(q1);
et par la suite afficher la variable rs.
q1 est bien sur ta requéte
je pense que le probleme c que la requéte n'a jamais été excuter
essai de retracer l'execution pour voir si reellement ta requéte est executer
du genre
int rs=stmt.executeUpdate(q1);
et par la suite afficher la variable rs.
q1 est bien sur ta requéte
je pense que le probleme c que la requéte n'a jamais été excuter
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager