salut tout le monde
j'ai un petit problème et je serai trés heureux si vous consacrer un peu de temps pour m'aider.
j'ai une base de donnée acces et je veux inserer des données à cette base j'ai un seul champs (Numéros) et tout ca à partir d'une JListe
j'ai essayé et j'ai pas arrivé .
voici le code
String str2 = ev.getActionCommand();
if (str2 == "Enregistrer") {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch (Exception E) {
System.err.println("Pas de pilote !");
}
try {
String ur2 =
"jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/base2.mdb";
Connection conn =
DriverManager.getConnection(ur2, "utilisateur", "utilisateur");
statement st2 = conn.createStatement();
String req2 = ("INSERT INTO Table1 VALUES('" + list1.getItems()+"')");
ResultSet res2 = st2.executeQuery(req2);
while (res2.next()) {
res2.getString("Numéros");
}
res2.close();
st2.close();
conn.close();
}
catch (SQLException E) {
System.err.println(E.getMessage());
}
}
Afficher la suite