Boa noite,
Estou fazendo um trabalho desenvolver uma agenda simples…
eu criei um JTable para buscar os dados na tabela… isso é tranquilo.
da pra fazer deste jeito:
public void ListarContatos() throws SQLException{
con.conecta();
String Query = "SELECT * FROM contato";
Consulta = con.RetornaDados(Query);
DefaultTableModel dtm = (javax.swing.table.DefaultTableModel)jTableContatos.getModel();
try{
while (Consulta.next()){
dtm.addRow(new Object[]{Consulta.getString("cod_contato"),
Consulta.getString("nom_contato"),
Consulta.getString("apl_contato"),
Consulta.getString("email_contato"),
Consulta.getString("end_contato"),
Consulta.getString("telfix_contato"),
Consulta.getString("telcel_contato"),
Consulta.getString("telcom_contato"),
Consulta.getString("datnas_contato")});
}
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Houve um erro ao ir ao próximo item.");
}
}
Agora que vem o que eu to precisando o professor nao quer no Codigo fonte da Janela ter nenhum codigo SQL
entao eu criei uma Classe que chama RepositorioUsuario
que conecta no Banco e executa os Comandos…
so que nao consegui fazer essa consulta e retornar um Vetor do tipo Object para colocar na Jtable…
Obrigado.