Probleme d'insertion dans une table

7ammouda Messages postés 10 Statut Membre -  
MrSlave Messages postés 2657 Statut Membre -
Bonjour tout le monde,
en fait j'ai un problem d'insertion dans une table, je lui passe les champs dans l'Insert mais ca me sort toujours la meme exception:

java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 2 attendu.

pourtant j'ai deja fait une telle insertion dans une autre table sans soucis et en voila le code qui genere cette exception :

Code :


int numc=Integer.parseInt(jtxtnumc.getText());
int telc=Integer.parseInt(jtxttelc.getText());
String nomc=jtxtnomc.getText();
String prenomc=jtxtprenomc.getText();

Connection con = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:rle";
con = DriverManager.getConnection(url, "", "");

Statement requete1 = con.createStatement();
System.out.println("Numc"+numc+"pren"+prenomc+"Nom"+nomc+"Tel"+telc);

ResultSet rt = requete1.executeQuery(
"insert into tclient values("+numc+","+nomc+","+prenomc+","+telc+")");
System.out.println("zaama");

} catch (Exception e66) {System.out.println(e66);

} finally {
try {
con.close();
} catch (SQLException e66) {
System.out.println("sqlexc");
e66.printStackTrace();
}
A voir également:

1 réponse

MrSlave Messages postés 2657 Statut Membre 147
 
Il y a combien de champs dans ta table ?
0