Probleme d'insertion dans une table
7ammouda
Messages postés
10
Statut
Membre
-
MrSlave Messages postés 2657 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();
}
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:
- Probleme d'insertion dans une table
- Table ascii - Guide
- Insertion table des matières word - Guide
- Touche insertion clavier - Guide
- Insertion video powerpoint - Guide
- Insertion filigrane word - Guide