ERRO SELECT CAMPO DATA ACCESS

ADHEL 24/07/2012 12:23:25
#406505
Pessoal
tenho esses dois selects, que nao me retorna os dados corretamente

Primeira tentativa
[Ô]select VENCIMENTO,PARCELA from contas_pagar where vencimento >=# [Ô] & data1 & [Ô]# and vencimento <=# [Ô] & data2 & [Ô]# order by vencimento[Ô]

Segunda tentativa
[Ô]select VENCIMENTO,PARCELA from contas_pagar where vencimento between # [Ô] & data1 & [Ô]# and # [Ô] & data2 & [Ô]# order by vencimento[Ô]

Na imagem 1 como vocês podem ver pesquiso do dia 24/07/2012 até o dia 03/08/2012
Não me retorna dados

Na imagem 2 pesquiso do dia 24/07/2012 até o dia 24/08/2012
me retorna dois dados(vencimentos)

Só que o primeiro vencimento teria que aparecer tambem no intervalo de datas que utilizei na imagem 1
E nao aparece nada.

Alguma sugestão

Obrigado a todos
KERPLUNK 24/07/2012 12:27:12
#406506
Resposta escolhida
Tenta assim:
[Ô]select VENCIMENTO,PARCELA from contas_pagar where vencimento >=CDATE([ô][Ô] & data1 & [Ô][ô]) and vencimento <=CDATE([ô][Ô] & data2 & [Ô][ô]) order by vencimento[Ô]

No access tem um comando para converter texto para formato data, se não me engano é o CDATE mesmo.
ADHEL 24/07/2012 12:37:26
#406508
Magnifico
Era isso mesmo
OBRIGADO mais uma vez
Tópico encerrado , respostas não são mais permitidas