vou tentar explicar melhor, no meu banco eu guardo o nascimento do cliente ex: joao 12/08/1999 maria 23/05/2004 na tela do meu programa c# eu coloquei duas caixas de DateTime onde o usuario pode escolher o intervalo de tempo q ele quer consultar os aniversariantes. com o betwwem como o colega sugeriu e eu tentei ele compara a data inteira incluindo o ano, o que no meu caso não serve pois se eu quizer ver os aniversariantes do periodo de 5 dias do corrente mes, ele não retornara nada porque nineguem nasceu neste ano, pois não é um registro de recem nascidos. ;) tenho q de alguma forma, fazer com que ele ignore o ano compare apenas os meses por isso tentei usar as funcoes DAY e MONTH, por isso passei 4 parametros dia inicial, mes inicial, dia final e mes final isso não pode ser uma coisa impossivel, eu uso um sistema onde trabalho onde é possivel fazer isso, e o pior o sistema nem usa banco de dados é feito em cobol. Grato a todos, vamos ver se agene acha esta solução