Visual Basic - select a fechas

Life is soft - evento anual de software empresarial
 
Vista:

select a fechas

Publicado por carla (25 intervenciones) el 12/12/2002 21:36:26
hola necesito hacer un selec a un campo pero como condicion que este entre fechas estas son del tipo datetime
alguien tiene un ejemplo
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:Pueba con esto

Publicado por Alejandro Pulgar (16 intervenciones) el 12/12/2002 22:01:56
si estas ocupando un datatime solo para guardar la hora , el sistema te guar de la siguente manera \'30/12/1899 00.00:00.000\' el formato de fecha depende de como tengas configurado el sistema
cuando digites la hora a buscar concatena le de \'30/12/1899\' & hora que deceas buscar.
espero que te sirva de algo
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:Pueba con esto

Publicado por manelnight (69 intervenciones) el 13/12/2002 04:31:28
Si utilizas acces, cuando hagas la consulta debes cambiar el mes por el dia, porque a mi me funcionaba mal mi aplicacion y era por eso, Aunque tu tengas tu configuración regional en dd/mm/aaaa, el access la guarda mm/dd/aaaa aunque te muestra dd/mm/aa.Por ejemplo, si quiere buscar entre 1/5/2002 y 30/7/2002 en el select deberaás poner:
fechamenor=month(1/5/2002) & day(1/5/2002) & year(1/5/2002
fechamayor=month(30/7/2002) & day(30/7/2002) & year(30/7/2002)

"SELECT * FROM FACTURAS WHERE Fecha>=#fechamenor# AND Fecha<=#Fechamayor#"

Saludos
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:select a fechas

Publicado por francisco casais (4 intervenciones) el 18/12/2002 23:48:24
suponiendo que el campo a buscar se llama fecha y que la fecha este guardada en este formato "DD/MM/YY" y este en un cuadro de texto Text1
Para Desde y Text2 para Hasta

Dim Desde, Hasta,MiFuente
Desde = "#" & Format(Text1, "MM-DD-YY") & "#"
Hasta = "#" & Format(Text2", "MM-DD-YY") & "#"
MiFuente = "SELECT * FROM [FACTURAS2] WHERE [FECHA] BETWEEN " & Desde & " And " & Hasta & " ORDER BY FECHA"
Data1.recordsouce=MiFuente

si tienes mas problemas mandame un mail
[email protected]
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