Classe database
361 mots
2 pages
class Database { Connection con; ResultSet results; ResultSetMetaData rsmd; DatabaseMetaData dm; String catalog; String types[]; //---------------------------- public Database(String Driver) { types = new String[1]; types[0] = "TABLES"; try { Class.forName(driver); } catch(Exception e){ System.out.println("Erreur lors du chargement du driver:"+ e.getMessage()); } } //------------------------------------------------------ public void Open(String url,String login,String password) { try{ con = DriverManager.getConnection(url,login,password); dma = con.getMetaData(); results = new resultSet(dma.getCatalogs()); String s[]; while(results.hasMoreElements()) { s = results.NextElement(); } } catch(Exception e){ System.out.println("echec d'ouverture:"+e.getMessage()); } } //----------------- public void Close() { try{ con.close(); }