Hibernate filtro de consulta  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

Alguem pelo amor de deus me helpa, to com um problema aqui a dias pra resolve isso e ta dificil n to conseguindo ja tentei de varias maneiras mas o problema persiste e creio que seja algo simples , em meu dao.getList chamo..



que invez de me trazer(retornar) os emails que nao estao nulos na minha tabela do banco de dados ele retorna todos clientes, inclusive os que tem campo null



o que posso trazer a lista de campos que nao estao nulos no meu banco?!

Vlw !!!

This message was edited 2 times. Last update was at 24/08/2009 17:00:37


if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
Puka
JavaTeenager
[Avatar]

Membro desde: 08/11/2007 13:34:45
Mensagens: 158
Offline

tenta assim

De que vale tudo isso?
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

o que seria c ? tentei mas n foi!

This message was edited 1 time. Last update was at 24/08/2009 17:46:26


if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

c seria o "alias" da consulta. Maneira de abreviação, acredito eu.

Será que o campo não pode estar vindo como "", em vez de null? Nesse caso você poderia não instanciar ele no construtor de CBean ou verificar se é vazio na consulta.


Se puder, coloca o construtor de CBean.

Desculpa se falei alguma burrice no seu tópico.

This message was edited 4 times. Last update was at 24/08/2009 18:32:35


Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

era isso memo brother vlw !!

if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

sem quere abusar da sua boa vontade e bondade poderia me dizer como faco para consultar 2 tabelas?


ai nesse trexo eu trago o conteudo de campo que nao estiver null correto?, agora precisava trazer tudo que nao tiver no campo e no campoB que nao estiver null, como fazer isso nessa linha acima? teria que fazer isso veja?



???

VLW FERA!!

if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

Pra consultar mais de uma tabela, você deve separar o nome das tabelas no from por vírgula:

ken420 wrote:ai nesse trexo eu trago o conteudo de campo que nao estiver null correto?

Exato.
ken420 wrote:agora precisava trazer tudo que nao tiver no campo e no campoB que nao estiver null, como fazer isso nessa linha acima? teria que fazer isso veja?

Acredito que sim. Não entendi muito bem o "tudo que não tiver no campo". Se você se refere a algo do tipo: todos os registros que tiverem tanto o campoA quanto o campoB com valores diferentes de null, você pode fazer assim:

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

Maravilha amizade consegui filtra os campos A e B e atribui na variavel campos.
Agora na ultima etapada da implementacao, estou travado no seguinte antes quando pesquisava apenas 1 campo buscava assim



mas como vou dar um getCampoB ? como vou setar o modelo da combobox com o conteudo das 2 tabela que filtrei! no meu laco so da pra mim pegar o campoA? n tem como eu pegar os 2 campos para preencher na minha combobox? vlw mais uma vez por sua atencao!

This message was edited 1 time. Last update was at 25/08/2009 14:05:39


if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

up ;~~

if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team