Insertion dans une base de données avec java

Fermé
eniso Messages postés 19 Date d'inscription vendredi 29 mars 2013 Statut Membre Dernière intervention 10 mars 2014 - 29 mars 2013 à 15:01
eniso Messages postés 19 Date d'inscription vendredi 29 mars 2013 Statut Membre Dernière intervention 10 mars 2014 - 29 mars 2013 à 17:47
bonjour . j'essaie d'insérer une donnée dans une table dans ma base de donnée mais ça ne marche pas !! je vous ecrit mon code et j'ai besoin de votre aide :) merci d'avance


Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/banque","root","");
Statement state = conn.createStatement();
String p ="123";
String a="marwen";
String g="ajali";
int k=1587799;
String m="la marrsa";
String n="10/10/1990";
String sql="INSERT INTO 'client' ('num_c,nom_c,prenom,cin_c,adresse_c,date_naissance') VALUES ('"+p+a+g+k+m+n+"')";
A voir également:

3 réponses

Flog78 Messages postés 16 Date d'inscription mercredi 28 novembre 2012 Statut Membre Dernière intervention 17 mai 2013 4
29 mars 2013 à 16:22
Il ne faut pas de simple côte dans :
(num_c,nom_c,prenom,cin_c,adresse_c,date_naissance)

et tu a oublié les virgules et les simple côtes dans le values :
('"+p+"','"+a+"','"+g+"','"+k+"','"+m+"','"+n+"')
1
eniso Messages postés 19 Date d'inscription vendredi 29 mars 2013 Statut Membre Dernière intervention 10 mars 2014
29 mars 2013 à 17:47
je vous remercie .. :)))
0
eniso Messages postés 19 Date d'inscription vendredi 29 mars 2013 Statut Membre Dernière intervention 10 mars 2014
29 mars 2013 à 15:05
ya pa d'erreurs .. mais ces données ne sont pas inserées dans la table :(
-1