pessoal acho que é muita ignorancia minha mais eu procureii como fazer um Select para mim jogar na JTable mais não consegui… fikei perdido aonde fazer as coisas…
tp ja fiz uma Classe Conexão que fica em um pacote DAO…
agora adicionei no pacote VIEW um JFrame com um JTable para mostrar os dados do Select…
alguem poderia me ajudar como criar uma função para este Select?? Select nome, cpf from funcionario
vlwwwww
e me desculpem pela minha ignorancia
ate maiss
public static DefaultTableModel montaTabelaCliente(){
DefaultTableModel model=new DefaultTableModel(cliente,0);
con=BancoDAO.conecta();Statementst;try{
st=con.createStatement();ResultSetrs=st.executeQuery("SELECT CliCod as Codigo,CliNome as Nome,CliCPF as CPF,CliTelefone as Telefone FROM cliente");while(rs.next()){
model.addRow(newObject[]{String.valueOf(rs.getInt("Codigo")),rs.getString("Nome"),rs.getString("CPF"),rs.getString("Telefone"),}); }
}catch(SQLExceptione){
//TODOAuto-generatedcatchblocke.printStackTrace();}
returnmodel;
}
D
Daniel.F
Depois vc muda o DefauktTableModel da sua Tabela. suaJtable.setModel(montaTabelaCliente());
ViniGodoy
Não use o DefaultTableModel
Repetindo: Não use o DefaultTableModel
Faça seu próprio model. Gera um código mais simples, mais limpo, mais fácil de manter e reutilizável. Poupa diversos problemas, evita a duplicação desnecessária de dados.