Problema como retorna uma lista utilizando jdbc

1 resposta
V

Pessoal to seguinte problema, venho utilizando jdbc para manipular o bando de dados de uma aplicação java minha entretanto
quando eu utilizo o meu método consultar só consigo retorna 1 objeto por vez, gostaria de saber como retorna mais de 1 objeto
ou seja uma lista. Tava tentando usar o resultset e inserir todos os elementos em um arraylist do tipo que quero retorna entretanto
não tive sucesso. Agradeço ajuda…

1 Resposta

jose.jesus

[color=red] Você percorre o ResultSet e preenche a lista com o objeto que vc quer. :) [/color]

StringBuilder sQL = new StringBuilder();
		        	   sQL .append("select nome   " );  
		        	   sQL .append("from pessoa;");  
		        	    
		   
		           ResultSet rs = stm.executeQuery(sQL.toString());  
		      
		           while(rs.next())  
		           {  
		   
		        	Pessoa pessoa = new Pessoa();
                                pessoa.setNome(rs.getString(1);)
                                lista.add(pessoa);

		              return lista;
		           }
Criado 10 de janeiro de 2011
Ultima resposta 10 de jan. de 2011
Respostas 1
Participantes 2