ERRO COMPARACAO DE DATAS SQL

USUARIO.EXCLUIDOS 16/03/2005 16:17:19
#73259
Estou tentando filtrar alguns dados no banco de dados por data inicial e data final, só que não está funcionando, está vindo várias datas que não se enquadrão no filtro, olha o que eu estou fazendo:

dProducao.RecordSource = "Select * from producao where (terminodata >= #" & Format$(meDataInicial, "MM/dd/yyyy") & "#) and (terminodata <= #" & Format$(meDataFinal, "MM/dd/yyyy") & "#) order by terminodata"

O que está errado?

Obrigado
USUARIO.EXCLUIDOS 16/03/2005 16:36:05
#73265
Tira a cerquilha (#) e põe aspas simples (')

RODRIGOMARCHESE 16/03/2005 16:51:57
#73268
Resposta escolhida
esse meDataInicial é uma variável de que tipo ?

se for DATE troque por STRING

é duro mas é isso mesmo

Tópico encerrado , respostas não são mais permitidas