tengo una consulta sql en vb ayuda sobre fecha

mauri
21 de Octubre del 2003
Dim fecha_i, fecha_f, rut

fecha_i = Format$(Text1.Text, "mm/dd/yyyy")
fecha_f = Format$(Text2.Text, "mm/dd/yyyy")
rut = Text3.Text

Generar la consulta y esto no me resulta alguen que me ayude urgente.
quiero que liste que rut se compare con la base de dato y traga la fecha que tenga ese rut

cadenaSQL = "SELECT * FROM DESPC WHERE Fe_Despa = " & "#" & (rut) & "# and #" & Trim(fecha_i) & "# and #" & Trim(fecha_f) & " # "
ayuda

O France
21 de Octubre del 2003
yo creo que antes de poner las variables en tu cadenaSQL, deberias trimiarlas, o a lo mejor ni necesitas trim.
Puedes usas Ltrim y Rtrim.
ciao


gustavo
21 de Octubre del 2003
yo creo que podrias utilizar el control dtppicker incluido en visual, esto te ayuda con el formato de las fechas y te restringe, dentro de las propiedades del dtppicker puedes seleccionar el tipo formato que necesites.
la consulta la podrias realizar de la siguiente manera
cadenaSQL = "SELECT * FROM DESPC WHERE Fe_Despa between " & dtppicker1.date & " and " & dtppicker2.date