public TableModel Update() {
        String columnNames[] = { "Lib Classe","Liste Filiere"};
        DefaultTableModel defModel = new DefaultTableModel();
        defModel.setColumnIdentifiers(columnNames); 
        SequenceController seq_classe= new SequenceController();
        seq_classe.CreateSequence("SEQ_CLASSE");
        
    
        try {
            DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
            Connection con = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
            if (con == null)
                System.out.println("con classe ko ");
            else
                System.out.println("con classe ok ");
            Statement statement = con.createStatement();
            if (statement == null)
                System.out.println("statement classe ko ");
            else
                System.out.println("statement classe ok ");
            
            //System.out.println("test1 : " + SaisieNom.getText());
            
            ResultSet rs = statement.executeQuery("select * from \"CLASSE\" c join \"FILIERE\" f on c.CODEFILIERE=f.CODEFILIERE order by LIBCLASSE" );
            //ResultSet rs = statement.executeQuery("select * from \"classe\" where nom='"+SaisieNom.getText()+"'" );
            //ResultSet rs = statement.executeQuery("SELECT table_name FROM user_tables" );
            
            String LibClasse = "";
            String LibFiliere = "";
            while (rs.next()) {
                
                LibClasse=rs.getString("LIBCLASSE");
                LibFiliere = rs.getString("LIBFILIERE");;
                defModel.addRow(new Object [] {LibClasse,LibFiliere} );  
            }
            rs.close();
            statement.close();
            con.close();
        } catch (SQLException ex) {
            Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
        }
        return defModel;
        
    }