public class Launch { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Connection conn; try { DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521/XE","titi","toto"); dataBaseManager frameDB = new dataBaseManager(conn); } catch (SQLException e) { // TODO Auto-generated catch block logException( e ); } } public void changeDeTable(String nomTable) { this.nomTable = nomTable; try { Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE); rs = stmt.executeQuery("select * from "+nomTable); rsmd = rs.getMetaData(); } catch(Exception e) { System.out.println("ERROR dans TableToVueModel.changeDeTable("+nomTable+")"); System.out.println(e+"\n"); } fireTableStructureChanged(); } public void deleteRow(int row) { try { rs.absolute(row+1); rs.deleteRow(); } catch(Exception e) { String msg = "ERROR dans TableToVueModel.deleteRow("+row+") \n"+e; System.out.println(msg); JOptionPane.showConfirmDialog(null,msg,"Comidoc Diffusion ERROR ",JOptionPane.CANCEL_OPTION,JOptionPane.ERROR_MESSAGE); } fireTableStructureChanged(); fireTableDataChanged(); }