Vector <ResultSet> veDados = new Vector();

3 respostas
andredeividi

ola como faço para
mostrar os dados desse vector?

Vector <ResultSet> veDados = new Vector();

pode ser em uma messagem do tipo “JOptionPane.showMessageDialog()

desde já agradeço

3 Respostas

ItaloE

Vc tem que usar um Iterator para “passar” por cada elemento do vetor…e entao usar um iterator.next() de sua lista para retornar o respectivo objeto.

Alguém me corrija se eu sestiver errado pls :slight_smile:

andredeividi

para facilitar o entedimento ai esta o codigo

ou melhor uma parte dele

Vector <ResultSet> veGrupos = new Vector();
            ResultSet rsNr = stmt.executeQuery("Select NR_REQM from req_material");
            while (rsNr.next()){
               ResultSet rsItens=stmt2.executeQuery("select a.item,a.descricao,e.qtde_solic,qtde_aplic,e.nr_pedprod,e.dt_req,i.nm_usu,e.nm_usu,i.nr_reqm " +
                " from estoque a inner join  req_material_produto e on (a.item=e.item_est) inner join " +
                " req_material i on (e.nr_reqm=i.nr_reqm)" +
                " where i.nr_reqm='"+rsNr.getString("NR_REQM")+"'");
               
              veGrupos.add(rsNr);
              
            }
H
Iterator it = new Iterator(vector);

if(it.hasNext())

{

//codigo com o comando swing

JOptionPane.showMessageDialog

}
Criado 25 de setembro de 2006
Ultima resposta 25 de set. de 2006
Respostas 3
Participantes 3