Gostaria de saber se existe algo de errado por aki. Fiz ( eu acho ) o q o companheiro FelipeSS_2 me auxiliou e não está funcionando. Não é gerado nenhum erro.
O que deveria acontecer… a tabela deveria ser preenchida automaticamente.
Vcs podem verificar o código ?
Código:
String url=“jdbc:mysql://ip:porta/banco”;
Connection con;
Statement stmt;
try {
Class.forName("com.mysql.jdbc.Driver"); // localizando o Driver de Conexão
}
catch (java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: "); // tratamento de erro da conexão
System.err.println(e.getMessage());
}
// Bloco de conexão e análise
try {
con = DriverManager.getConnection (url, "root","");
String sql = "select * from tb_usuarios;";
PreparedStatement p = con.prepareStatement(sql);
ResultSet rs = p.executeQuery(sql); // executando comando no mysql.]
ResultSetMetaData rsmd = rs.getMetaData();
if (!rs.next()) // verifica se o resultado foi encontrado
{
JOptionPane.showMessageDialog(null,"Tabela ORIGEM não pôde ser aberta. Verifique","Erro de Consulta",JOptionPane.ERROR_MESSAGE);
}
else {
Vector row = new Vector();
Vector column = new Vector();
Vector d = new Vector();
for(int col=0;col>=rsmd.getColumnCount();col++)
column.add(rsmd.getColumnName(col));
while(rs.next()){
d.addElement(rs.getString("nome"));
d.addElement(rs.getString("lc_trab"));
row.addElement(d);
d = new Vector();
}
}
p.close(); // Fechando conexão
con.close();
}
catch(SQLException ex) {
System.err.print("SQLException: "); // tratamento de erros do bloco ded conexão e análise.
System.err.println(ex.getMessage());
}
}
Obrigado[/code]