publicLeitura(){setTitle(“TabeladeFilmes”);setSize(600,300);try{Class.forName(“org.gjt.mm.mysql.Driver”);StringserverName=“localhost”;Stringmydatabase=“tst1”;Stringusername=“paullohf”;Stringpassword=“alwino”;Stringurl=“jdbc:mysql://” + serverName + “/” + mydatabase;conexao=DriverManager.getConnection(url,username,password);System.out.println("CONECTADO AO BANDO DE DADOS: "+mydatabase);}catch(ClassNotFoundExceptioncne){System.out.println(“ErroaocarregarodriverJDBC”);}catch(SQLExceptionsqlne){System.out.println(“ProblemasnaConexão”);}buscaTabela();}
st=conexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);//st = conexao.createStatement();res=st.executeQuery(SQL);res.next();/*if (res.next()) { int count = res.getInt(1); System.out.println("Problemas na Conexão=>>>>>>>>>>>>>>>>>>>>"+res.getInt(1)); } System.out.println("Problemas na Conexão=>>>>>>>>>>>>>>>>>>>>"+res.getInt(1)); */// busca os cabeçalhosResultSetMetaDatarsmd=res.getMetaData();for(inti=1;i<=rsmd.getColumnCount();++i){cabecalho.addElement(rsmd.getColumnName(i));}// busca dados das linhasdo{linhas.addElement(proximaLinha(res,rsmd));}while(res.next());// Mostra a tabela com cabeçalhos e registrostab=newJTable(linhas,cabecalho);JScrollPanescroller=newJScrollPane(tab);getContentPane().add(scroller,BorderLayout.CENTER);validate();st.close();}catch(SQLExceptionsqlex){}