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
| public void connect() {
String Flag_connexion;
String NOM_BDD = " /sdcard/SQLiteMagic/Ma_Base.db");
mFile = new File(NOM_BDD);
boolean f_existe = mFile.exists();
long f_taille = mFile.length();
try {
Class.forName("org.sqlite.JDBC");
this.connection = DriverManager.getConnection("jdbc:sqlite:" + NOM_BDD);
Flag_connexion = "Connexion OK";
System.setProperty("F_CONNEXION", "1");
System.setProperty("EXP_CONNEXION", "Neant");
} catch (SQLException ex) {
this.connection = null;
Flag_connexion = "KO-1" + ex.getMessage();
System.setProperty("F_CONNEXION", "0");
System.setProperty("EXP_CONNEXION", ex.toString());
} catch (ClassNotFoundException ex) {
this.connection = null;
Flag_connexion = "KO-2 :" + ex.getMessage();
System.setProperty("F_CONNEXION", "0");
System.setProperty("EXP_CONNEXION", ex.toString());
}
System.setProperty("CONNEXION", Flag_connexion);
} |
Partager