galera como eu faco pra buscar dois dados de uma vez em 1 busca?
exemplo
eu tenho um cadastro de empresas, e em cada cadastro de empresa tem 1 data diferente, as vezes a mesma empresa tem varios cadastro com datas diferentes…
eu tenho uma tela com 2 campo, 1 com o NOME e 1 com a DATA…
no 1 campo ele digitaria o nome da empresa…
no 2 campo ele digitaria a data do mes e do ano…
o resultado seria todos os cadastros referente a Empresa que ele digito naquele mes daquele ano…
Exemplo:
Empresa: TAM
Data: 02/2008
Lista
TAM 12/02/2008
TAM 14/02/2008
TAM 20/02/2008
O que eu tenho pronto…
Eu consigo buscar as Empresa…
Se ele digitar a empresa correta, ele lista todos os cadastros da Empresa… mas nao lista os dados do mes desejado…
minha saida ta assim
TAM 10/02/2008
TAM 14/06/2008
TAM 20/10/2008
Ta buscando somente o Nome, se caso achar, lista todos registro cadastrado com esse nome…
Meu codigo…
[code]
public List buscar(String titulo) {
DetachedCriteria criteria = DetachedCriteria.forClass(TestePojo.class);
criteria.add(Restrictions.ilike("nomeEmpresa", "%"+titulo+"%"));
List<TestePojo> lista = new ArrayList<TestePojo>();
lista = getHibernateTemplate().findByCriteria(criteria);
return lista;
}[/code]
como o titulo do topico, ele teria que buscar 2 dados, em 1 busca…
Se ele Achar a Empresa ok… agora me ache os registros da Data ‘tal’…
Alguem?