pour mettre a jour ma base de données Access j'ai utilisé le code suivant:
try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }
catch (Exception e) {
System.out.println("Erreur de chargement du pilote JDBC/ODBD.");
return;
}
Statement stmt = null;
Connection con=null;
try {
con = DriverManager.getConnection ("jdbc:odbc:mm2");
stmt = con.createStatement();
}
catch (Exception e) { System.err.println("Erreur de connexion à jdbc:odbc:ElevesJdbc"); }
try {
stmt.execute("UPDATE toto SET toto.nom = \"rr\" WHERE (e=5);");
mais un message d erreur m apparait toujours
[Microsoft][Pilote ODBC Microsoft Access] Le nombre de valeurs de la requête doit coïncider avec le nombre de champs destination.
si qlq 1 pourrai m'aider je serai tré reconnaissant