BASE ACCESS executeUpdate
Bonjour
J'ai le prg suivant pour une base access simple le prg s'execute sans erreurs mais la base access n'est pas modifier. je n'est pas d'exception SQL , cependant lorsque j'insere des quotes ou renseigne une mauvaise table de la base j'ai bien une exception de genere
qqn a une explication
merci
Pierre
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| import java.sql.*;
public class yanBd {
public static void main(String[] argv) {
Connection cari =null;
ResultSet resultats=null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
System.out.println("Impossible de charger le pilote jdbc:odbc");
}//fin try
System.out.println("connection a la base de données");
try {
String DBurl = "jdbc:odbc:testnv";
cari = DriverManager.getConnection(DBurl);
} catch (SQLException e) {
System.out.println("Connection à la base de données impossible");
}//fin try
String requete ="delete from stock where id = 1";
try{
Statement stmtdl = cari.createStatement();
stmtdl.executeUpdate(requete);
} catch (SQLException ed) {
System.out.println("Connection req uà la base de données impossible");
}//fin try
}
} |