Visual Basic - Consultar por fecha en SQL

Life is soft - evento anual de software empresarial
 
Vista:

Consultar por fecha en SQL

Publicado por Alfred (14 intervenciones) el 21/06/2004 20:34:02
Hola a todos, quiesiera saber como se hacen las busquedas por fecha en SQL Server 2000 desde Visual Basic 6.0. Con Access se usa algo asi:

....Where Fecha = " & "#" & Fecha & "#

Pero con SQL no me funciona con ese formato, lo he intentado de la siguiente manera:

fecha1 = Format(DTPicker1.Value, "yyyy-mm-dd")
fecha2 = Format(DTPicker2.Value, "yyyy-mm-dd")
reg1.Open "Select * from requisicionaccion where fechareporte between " & fecha1 & " And " & fecha2 & "", indicador, adOpenStatic, adLockOptimistic

pero no me trae resultados. Les agradeceria si me pueden ayudar.
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:Consultar por fecha en SQL

Publicado por miguel (1042 intervenciones) el 21/06/2004 22:26:20
Los valores tipo Date en SQL se cuentan como char no como enteros, es por eso que no te muestra informacion, te lo paso corregido
Tienes: between " & fecha1 & " And " & fecha2 & "
Asi es: between '" & fecha1 & "' And '" & fecha2 & "'
completo, corregido:
reg1.Open "Select * from requisicionaccion where fechareporte between '" & fecha1 & "' And '" & fecha2 & "'", indicador, adOpenStatic, adLockOptimistic
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