Visual Basic - no puedo hacer una busqueda

Life is soft - evento anual de software empresarial
 
Vista:

no puedo hacer una busqueda

Publicado por sandocan (15 intervenciones) el 14/11/2001 13:45:41
tengo una base de datos con un campo fechainicio y otro con fecha final de tipo fecha/hora, cuando quiero localizar una fecha no arroja nada de el select que estoy realizando, este es mi código
tmpfecha = "#" & MonthView1.Value & "#"
Data1.RecordSource = "SELECT HINI AS HORAINICIO, HFIN AS HORATERMINA, DESCRIP AS DESCRIPCION, FINI AS INICIA, FFIN AS FINALIZA FROM CAL WHERE " & tmpfecha & " BETWEEN FINI and FFIN"
en que estoy mal.
ayudeneme

Gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:no puedo hacer una busqueda

Publicado por fran (106 intervenciones) el 14/11/2001 14:02:20
prueba con lo siguiente
tmpfecha = "#" & format(MonthView1.Value,"mm/dd/yy") & "#"
Esto te debe de funcionar, ya que es el formato real con que guarda las fechas access aunque luego te lo presente de otra forma.
Saludos
Fran
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:no puedo hacer una busqueda

Publicado por avlsoft (23 intervenciones) el 14/11/2001 14:04:10
Simplemente cambia en el WHERE :

WHERE FINI >= '" & tmpfecha & "' and FFIN <= '" & tmpfecha & "'"

... y listo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar