Probleme d'insertion dans une table

Fermé
7ammouda Messages postés 10 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 27 mai 2008 - 29 avril 2008 à 13:44
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 - 29 avril 2008 à 13:45
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();
}

1 réponse

MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
29 avril 2008 à 13:45
Il y a combien de champs dans ta table ?
0