Fórum JCombo box só retorna valor Zero #405473
23/07/2011
0
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: preencher_tabela(cbxPesquisaGrupo.getSelectedIndex()); }
public void preencher_tabela(Integer codGrupo) { //pegarConnection(); tblGrupo.getColumnModel().getColumn(0).setPreferredWidth(20); tblGrupo.getColumnModel().getColumn(1).setPreferredWidth(20); tblGrupo.getColumnModel().getColumn(2).setPreferredWidth(10); tblGrupo.getColumnModel().getColumn(3).setPreferredWidth(20); tblGrupo.getColumnModel().getColumn(4).setPreferredWidth(20); tblGrupo.getColumnModel().getColumn(5).setPreferredWidth(10); tblGrupo.getColumnModel().getColumn(6).setPreferredWidth(10);
DefaultTableModel modelo = (DefaultTableModel)tblGrupo.getModel(); modelo.setNumRows(0); try { String sql = ("SELECT grupo.id_grupo AS ID_GRUPO, tabela.formulario AS FORMULARIO, " + "GRUPO_SUB.INCLUIR AS INCLUIR, GRUPO_SUB.ALTERAR AS ALTERAR, " + "GRUPO_SUB.EXCLUIR AS EXCLUIR, GRUPO_SUB.VISUALIZAR AS VISUALIZAR, " + "GRUPO_SUB.IMPRIMIR AS IMPRIMIR " + " FROM tabela INNER JOIN (grupo INNER JOIN GRUPO_SUB ON grupo.id_grupo = GRUPO_SUB.ID_GRUPO) " + " ON tabela.id_tabela = GRUPO_SUB.ID_TABELA " + "GROUP BY grupo.id_grupo, tabela.formulario, GRUPO_SUB.INCLUIR, GRUPO_SUB.ALTERAR, " + "GRUPO_SUB.EXCLUIR, GRUPO_SUB.VISUALIZAR, GRUPO_SUB.IMPRIMIR " + "HAVING grupo.id_grupo = "+codGrupo); ResultSet rsTable = objcon.executeQuery(sql); while(rsTable.next()) { modelo.addRow(new Object []{rsTable.getInt("ID_GRUPO"), rsTable.getString("FORMULARIO"), rsTable.getString("INCLUIR"), rsTable.getString("ALTERAR"), rsTable.getString("EXCLUIR"), rsTable.getString("VISUALIZAR"), rsTable.getString("IMPRIMIR"),}); } } catch(SQLException e) { // JOptionPane.showMessageDialog(null, "Erro ao listar na tabela"); Logger.getLogger(frmCadGrupo.class.getName()).log(Level.SEVERE, null, e); } }
Nilo Souza
Curtir tópico
+ 0Posts
24/07/2011
Nilo Souza
[code] Grupo Grp = (Grupo) cbxPesquisaGrupo.getSelectedItem(); preencher_tabela(Grp.getIdGrupo());
[/code/
Gostei + 0
24/07/2011
Nilo Souza
Grupo Grp = (Grupo) cbxPesquisaGrupo.getSelectedItem(); preencher_tabela(Grp.getIdGrupo());
Gostei + 0
25/07/2011
Davi Costa
att Davi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)