Retornar uma lista de nomes...  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
arthurgon
Java Ninja
[Avatar]

Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline

Olá pessoal;

Estou com uma tremenda duvida. Tenho um método que busca uma lista de nomes no banco. Agora, preciso
jogar esses nomes em um TextArea. O problema é que não estou acertano. Só consigo trazer o ultimo nome.
Alguém pode me ajudar? Só quero trazer uma lista.

Esse é o método que retorna a lista:



Esse é o código que deveria trazer os nomes do banco para o TextArea. Estou usando Hibernate.


});

Espero que alguem possa me ajudar.
Valeu.

Arthur G. Gomes Jr.
Analista Java Sênior
[Email] [MSN]
rafaeldiego
JavaGuru
[Avatar]

Membro desde: 28/02/2008 12:47:26
Mensagens: 219
Localização: Itabira / MG
Offline

Cara... não sei se entendi bem, mas o seu DAO está pegando a lista que o buscaPeloNomeListaFuncionarioHQL, montando (ou reformulando) a lista de nomes de funcionários e retornando uma lista também, correto?

A buscaNomeDeFuncionarios passando um parametro (vazio) deveria retornar a lista que o buscaPeloNomeListaFuncionarioHQL retorna....


Se me equivoquei, desconsidere...
Espero ter ajudado.

This message was edited 1 time. Last update was at 14/08/2008 09:06:42


"O único lugar que o sucesso vem antes do trabalho é o dicionário" - Einstein
marciogm
Smalltalk
[Avatar]

Membro desde: 04/04/2008 15:19:30
Mensagens: 4
Offline

Amigo não sei se entendi sua questão, porém quando vc faz ...




acho que você deveria fazer esse foreach passando todos os nomes, para uma String só, e então só depois setar a String no textArea

Ssalgado
JavaTeenager

Membro desde: 11/04/2005 12:51:05
Mensagens: 199
Offline

marciogm wrote:Amigo não sei se entendi sua questão, porém quando vc faz ...




acho que você deveria fazer esse foreach passando todos os nomes, para uma String só, e então só depois setar a String no textArea



marciogm está certo.

Você deve concatenar a string primeiro para depois adicionar na textArea.
Se sua textArea for uma JTextArea você pode usar o método append.




http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTextArea.html#append(java.lang.String)
arthurgon
Java Ninja
[Avatar]

Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline

Mudei a estratégia...fiz dessa forma e "quase" deu certo. O problema é que ele só retorna os nomes que são iguais.
No caso só "Arthur".

Ficou assim:


E no evento aonde chamo os nomes para o TextArea ficou assim:



Quase deu certo...mas preciso de todos os nomes.
Valeu pelo apoio gente.

Arthur G. Gomes Jr.
Analista Java Sênior
[Email] [MSN]
arthurgon
Java Ninja
[Avatar]

Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline

Consegui...encontrei o erro.
Valeu gente.

Arthur G. Gomes Jr.
Analista Java Sênior
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team