Insertion dans une base de données avec java

eniso Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
eniso Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   4
 
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   Statut Membre Dernière intervention  
 
je vous remercie .. :)))
0
eniso Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
ya pa d'erreurs .. mais ces données ne sont pas inserées dans la table :(
-1