Olá Márcio, bom dia.
Campos texto respeitam a ordem alfabética em uma pesquisa ordenada.
Por exemplo:
Você tem uma tabela chamada "Alfabeto" cujo campo "Letra" contem varios registros, cada um com uma letra do alfabeto: "A, B, C, D, E, G, H..."
Se em sua cláusula WHERE for:
WHERE Letra >= "C" and Letra <= "E", o resultado de sua consulta será: "C, D, E".
O mesmo ocorre para outros textos:
WHERE DATA_PARC >= "03/03/06" and DATA_PARC <= "15/03/06", será obedecida a ordem alfabética do texto contido no campo.
PS: Verifique a função do VB chamada CDate(), ela converte texto em data e talvez te ajude.
Boa sorte!