Estou fazendo uma consulta entre duas datas com o seguinte código:
Set TBConsulta = BDConexao.Execute("select * from tbdizimo where data between #" & Format(maskDataInicialCons.Text, "mm/dd/yyyy") & "# and #" & Format(maskDataFinalCons.Text, "mm/dd/yyyy") & "#")
Só que não esta filtrando certo, esta pegando datas que eu não pedi. Exemplo:
Eu digito: 01/01/2004 a 30/01/2004
aparece as datas: 01/01/2004
10/01/2004
01/02/2004 Errado
O que estou fazendo de errado?
Utilizo Win98se
VB6
Banco Access (Office XP)
Obrigado