ikramta
Messages postés151Date d'inscriptionlundi 24 décembre 2007StatutMembreDernière intervention10 février 2016
-
14 août 2008 à 14:05
ikramta
Messages postés151Date d'inscriptionlundi 24 décembre 2007StatutMembreDernière intervention10 février 2016
-
1 sept. 2008 à 12:15
salut tout le mande .
je developpe une application de gestion bdd avec java mysql donc:
j'ai 2 jtextfield (id,nom)dans les quelle je vai ajouter des enregestrement dans ma base chaque foit que
je saisie ma requete il me affiche une erreur qui peut m'aide a ce niveau et merci bien d'avance .
c'est li'instruction:
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 14 août 2008 à 15:06
Salut,
C'est tout simplement que la fonction executeUpdate renvoie un int et non un ResultSet ! cf la javadoc...
______________________________________
DarK Sidious
ikramta
Messages postés151Date d'inscriptionlundi 24 décembre 2007StatutMembreDernière intervention10 février 2016 15 août 2008 à 07:45
bonjour DARKSIDIOUS et merci bien pour la réponse mais si tu peut m'aider encore un peut plus car j'ai perdu pas mal de temps dans cet truc et j'ai pas pu la résoudre.merci et bonne programmation
cs_Chatbour
Messages postés764Date d'inscriptionjeudi 27 juillet 2006StatutMembreDernière intervention 6 septembre 201019 15 août 2008 à 14:03
Salut,
ikramta -> t'as lis la réponse de DarkSidious : tout est dit..
_____________________
Vos avis et critiques sur le livre "Objets réactifs en java" de Frédéric Boussinot : contactez moi par MP..
http://books.go%3C/body
mounis2400
Messages postés8Date d'inscriptionjeudi 28 août 2008StatutMembreDernière intervention30 août 2008 29 août 2008 à 16:49
juste au lieux de :
ResultSet rs = st.executeUpdate("INSERT INTO lieu(code_lieu,designation_lieu) VALUES(getText(),getText())");
tu dois mettre sa
int nbrTublesMise_A_Jour =st.executeUpdate("INSERT INTO lieu(code_lieu,designation_lieu) VALUES(getText(),getText())");
et de cette façon sa va pas marche car il va insérer les Mots 'getText()' ,'getText()' dans la base pas les valeurs du 'code_lieu' et 'designation_lieu'
utilise plus les preparedStatement, réfère toi a cet exemple
<hr size="2" width="100%" /> String queryString = "insert into TOTO( TITI , TATA ) values(? ,?)";
PreparedStatement preparedStatement = cx.prepareStatement(queryString);
preparedStatement.setObject(1, val1);
preparedStatement.setObject(2, val2);
preparedStatement.executeUpdate();
<hr size="2" width="100%" />je suis là pour aider et faire connaissance avec les meilleurs.
Vous n’avez pas trouvé la réponse que vous recherchez ?