Descrição:
Por que o formato da data é considerado como mês/dia em vez de dia/mês no filtro por data de uma Consulta, quando o dia é menor que 13?
Solução:
Isso acontece porque o tipo de dado no banco de dados está configurado como string, e o comando CDate não converte corretamente o valor.
Para resolver o problema, deve-se transformar o tipo de dado para double.