comparar fechas

monchito
03 de Mayo del 2004
Tengo una fecha inicial, tipo 18/03/2004 en un label que la capturo como la fecha mínima de una tabla que tengo en mi base de datos. Luego capturo otra fecha por un textbox y luego lo que hago es abrir un recordset con todos los registros que hay en mi tabla entre las dos fechas. La select que hago es la siguiente:
dia_desde es la del label
dia_hasta=dia.text
mes_hasta=mes.text
año_hasta=año.text

set ..... openrecordset("select * from tabla where fecha >= ("'dia_hasta & "/" & mes_hasta & "/" & año_hasta > fecha_desde)

Esto me hace cosas muy raras. ¿Está bien?, si no fuese así ¿como se haría?.

Muchas gracias.

rafa
03 de Mayo del 2004
openrecordset("select * from tabla where fecha >= ("'dia_hasta & "/" & mes_hasta & "/" & año_hasta & "' and fecha <='" & fecha_desde & "'"