[RESOLVIDO] Resultset em AREA DE TEXTO

2 respostas
makecio

Seguindo a ideologia deste metodo , ele recebe o modelo de uma tabela e de acordo com o resultado da query vai adicionando no modelo as linhas.

public DefaultTableModel Busca_CodMulta ( String codmulta, DefaultTableModel modtable) { try { resultset = statement.executeQuery("SELECT cod_multa, data_multa, valor, estado FROM multa WHERE cod_multa='"+codmulta+"'"); if(resultset.next()) modtable.addRow(new Object[] { resultset.getString("cod_multa") , resultset.getString("data_multa") , resultset.getString("valor"), resultset.getString("estado")} ); } catch (Exception e) { JOptionPane.showMessageDialog(null,"Erro Inesperado!","Erro!",JOptionPane.ERROR_MESSAGE); } return modtable; }

Gostaria de fazer o mesmo, só que usando no lugar de tabela uma AREA DE TEXTO.

Alguma dica?

2 Respostas

Marcio_Lima

Experimente:

public JTextArea Busca_CodMulta ( String codmulta, JTextArea jtxArea)   
    {   
        try   
        {   
            resultset = statement.executeQuery("SELECT cod_multa, data_multa, valor, estado FROM multa WHERE cod_multa='"+codmulta+"'");   
            if(resultset.next())   
            	jtxArea.append(resultset.getString("cod_multa") + resultset.getString("data_multa") + resultset.getString("valor") + resultset.getString("estado"));   
        }   
        // ( . . .)
       return jtxArea;
    }
makecio

Obrigado. Deu certo aqui vlw.

Criado 5 de novembro de 2010
Ultima resposta 7 de nov. de 2010
Respostas 2
Participantes 2