Erro com ResultSet

É o seguinte, estou fazendo um trabalho do curso técnico e estou enfrentando problemas com o resultset.
Pego alguns dados de todos os funcionários e jogo em uma tabela. Após pegar os 4 primeiros dados dá a mensagem de erro ‘Erro ao consultar!’
Quando coloco em todas as linhas ‘getInt(“cod_Funcionario”)’ ele põe na tabela só a primeira coluna e dá o erro.
Se eu tiro a parte de colocar na tabela ele também dá o erro, ou seja, o problema está no resultset.

Segue o código:

    public void consultar() {
        DefaultTableModel tableModel = (DefaultTableModel) tbFuncionarios.getModel();
        tableModel.setNumRows(0);
        i = 0;        
        try {
            bd.conectarSQL();
            bd.rs = bd.statement.executeQuery("select * from TB_Funcionario "
                    + "where '"+campoConsulta+"' like '"+txtBusca.getText()+"%'");
            while (bd.rs.next()) {
                ((DefaultTableModel) tbFuncionarios.getModel()).addRow(new Vector());
                tbFuncionarios.getModel().setValueAt(bd.rs.getInt("cod_Funcionario"), i, 0);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("nome_Funcionario"), i, 1);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("dataNascimento_Funcionario"), i, 2);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("ultimoAcesso_Funcionario"), i, 3);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("tipo_Funcionario"), i, 4);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("telefone_Funcionario"), i, 5);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("email_Funcionario"), i, 6);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("dataCadastro_Funcionario"), i, 7);
                tbFuncionarios.getModel().setValueAt(bd.rs.getString("situacao_Funcionario"), i, 8);
                i++;
            }
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Erro ao consultar!");
        }
        bd.desconectarSQL();
        txtBusca.requestFocus();
    }

Se alguém puder me ajudar agradeço!

Qual o stacktrace?