Meu codigo esta retornando A | B na tabela, eu coloquei outro texto e não está aparecendo,
Segue codigo da tabela
public void preenchertabela(String sql){
ArrayList dados = new ArrayList();
String [] colunas = new String [] {"Nome","Telefone"};
conex.conexao();
conex.executaSql(sql);
try{
conex.rs.first();
do{
dados.add(new Object[]{conex.rs.getString("nome_cliente"),conex.rs.getString("telefone2")});
}while(conex.rs.next());
}catch(SQLException ex){
JOptionPane.showMessageDialog(rootPane,"Erro ao preencher ArrayList \n"+ex);
}
Poderia descrever melhor o seu problema? Não consegui compreender
Dica: Procure colocar códigos dentro da tag disponibilizada Texto pré-formatado
para melhor visualização por parte dos outros.
certo, obrigado pela dica Rodrigo.
Então, minha tabela era para retornar Nome e telefone como titulo,
Só que esta retornando A e B, entende?
Poste o seu código do SQL que está sendo executado.
não seria esse codigo?, desculpa s enão entendi, sou meio leigo ainda.
public void preenchertabela(String sql){
ArrayList dados = new ArrayList();
String [] colunas = new String [] {"Nome","Telefone"};
conex.conexao();
conex.executaSql(sql);
try{
conex.rs.first();
do{
dados.add(new Object[]{conex.rs.getString("nome_cliente"),conex.rs.getString("telefone2")});
}while(conex.rs.next());
}catch(SQLException ex){
JOptionPane.showMessageDialog(rootPane,"Erro ao preencher ArrayList \n"+ex);
}
Modelobeanstabela modelo = new Modelobeanstabela(dados, colunas);
jTablecliente.setModel(modelo);
jTablecliente.getColumnModel().getColumn(0).setPreferredWidth(210);
jTablecliente.getColumnModel().getColumn(0).setResizable(false);
jTablecliente.getColumnModel().getColumn(1).setPreferredWidth(154);
jTablecliente.getColumnModel().getColumn(1).setResizable(false);
jTablecliente.getTableHeader().setReorderingAllowed(false);
jTablecliente.setAutoResizeMode(jTablecliente.AUTO_RESIZE_OFF);
jTablecliente.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
conex.desconecta();