Olá galera do VBWEB! Estou com um problema, e se alguém puder ajudar eu agradeço muito.
Possuo uma tabela "Vendas" e fiz uma consulta para retornar todo o conteúdo dela usando duas condições, preciso achar as vendas de um determinado cobrador que estejam entre uma data e outra. Daí eu fiz a cláusula SQL abaixo:
"SELECT * FROM Vendas WHERE cod_cobrador = " & codCobrador & " AND data >= " &
data1 & " AND data <= " & data2
tentei também o seguinte:
"SELECT * FROM Vendas WHERE cod_cobrador = " & codCobrador & " AND data BETWEEN " & data1 & " AND " & data2
A consultas estão corretas, pois não gera erro de sintaxe, porém, não retornam nenhum registro!
A tabela também possui registros que satisfazem a consulta.
As variáveis data1 e data2 também estão corretas, pois quando tento achar por exemplo as vendas maiores que data1 ele retorna corretamente os registros.
O problema é justamente esse, quando tento achar registros ENTRE duas datas ele não retorna nada!