Comparar Mês e Ano com Criteria

Bom dia pessoal, to com um problema

Preciso comparar mês e ano de uma data com criteria…

Não to tendo muito sucesso com os exemplos que to vendo na net

Alguém tem alguma idéia?

Converte a data para o formato yyyyMM, transfora para inteiro esse numero e faz a comparação.

uhum… rsrsrs como?

public void DateMesAno(String data1, String data2) throws CadastroException {
		try {

                         SimpleDateFormat dfMesAno = new SimpleDateFormat("yyyyMM");

			String novaData1 = dfMesAno.format(DateConvert(data1));
			String novaData2 = dfMesAno.format(DateConvert(data2));


                	if (Integer.parseInt(novaData1 ) > Integer.parseInt(novaData2)) {
				
			}


		} catch (Exception e) {

			throw new CadastroException(e);

		}
	}

Eu entendi a sua colocação…

mas a minha comparação de ANO e Mes eu preciso que seja feita na CRITERIA…

vc está armazenando o registro como date ??? e a critéria como está ? posta os fontes para analisarmos.

edit: uma dica vc pode efetuar a consulta usando a data inicial do primeiro mes com a data final do ultimo mes

Consegui resover o meu problema…

o meu código ficou identito ao desse post