Pesquisa Volatíl e Retorna valores de Campos de Combo

2 respostas
M

Tenho um formulário que tem Jtexts e Jcomboboxs, tenho a pesquisa para pesquisar os campos, apenas retornam se os dados se inutilizar a combobox

> private void jButtonPEntradaActionPerformed(java.awt.event.ActionEvent evt) {
mods.setPesquisa(jTextFieldPEntrada.getText());
ModeloEntrada modelo = control.buscapesquisa(mods);
jTextFieldEntrada.setText(String.valueOf(modelo.getNEntrada()));
jTextFieldDataDocumento.setText(modelo.getDataDocumento());
jTextFieldDatadeRecepcao.setText(modelo.getDataRecepcao());
jTextFieldNDocumento.setText(modelo.getNDocumento());
jTextFieldProveniencia.setText(modelo.getProveniencia());
jTextFieldAssunto.setText(modelo.getAssunto());
jComboBoxTipoDoc.setSelectedItem(modelo.getTipodocumento());

//*jComboBoxEstado.setSelectedItem(modelo.getTipoEstado());

preencherTabela(SELECT * FROM tbl_entrada where Proveniencia LIKE '% + jTextFieldPEntrada.getText() +"%’");

O Campo que busca a Pesquisa

public ModeloEntrada buscapesquisa (ModeloEntrada modelo){
    conectamdle.conexao();
    conectamdle.executaSQL("SELECT * FROM tbl_entrada where Proveniencia LIKE '%" + modelo.getPesquisa() +"%'");
    
    
    try {
        conectamdle.rs.first();
      buscatpdocumento(conectamdle.rs.getInt("PK_TipoDoc"));
        mode.setNEntrada(conectamdle.rs.getInt("NEntrada"));
        mode.setNDocumento(conectamdle.rs.getString("NdeDocumento"));
        mode.setDataDocumento(conectamdle.rs.getString("DatadeDocumento"));
        mode.setDataRecepcao(conectamdle.rs.getString("DatadeRecepcao"));
        mode.setProveniencia(conectamdle.rs.getString("Proveniencia"));
        mode.setAssunto(conectamdle.rs.getString("Assunto"));
        mode.setTipodocumento(TipodeDocumento);

}catch (SQLException ex) {
        JOptionPane.showMessageDialog(null, "Erro ao Buscar Produtos \n Erro: "+ex.getMessage());
    }
 conectamdle.desconecta();
    return mode;
    
    }

o que busca o tipo de pesquisa

public void buscatpdocumento (int cod) {
    conectatpdocumento.conexao();
    conectatpdocumento.executaSQL("SELECT * FROM tbl_tipo_documento where      Tipo_de_Documento =" + cod + "");
    
    try {
     conectatpdocumento.rs.first();
     TipodeDocumento = conectatpdocumento.rs.getString("Tipo_de_Documento");
        
    } catch (SQLException ex) {
        JOptionPane.showMessageDialog(null, "Erro ao Buscar o Código \n Erro: "+ex.getMessage());
    }
    }

}

2 Respostas

I

Eu, sinceramente, não consegui entender a questão, o problema.

M

Tenho um formulário de registo de dados na qual tenho tenho dados vindo pela combobox, nesse mesmo formulário tenho uma jtable e um jtext que é usado para fazer pesquisas da tabela
Quando pesquisar quero que retorne no formulário os dados correspondentes a pesquisa, incluindo os dados da combobox

Criado 22 de novembro de 2019
Ultima resposta 22 de nov. de 2019
Respostas 2
Participantes 2