Visual Basic - URGENTE CONSULTA DE FECHAS!!!! AYUDA

Life is soft - evento anual de software empresarial
 
Vista:

URGENTE CONSULTA DE FECHAS!!!! AYUDA

Publicado por Juan Pablo (15 intervenciones) el 30/09/2006 16:15:09
Hola amigos del foro:

Mi pregunta es la siguiente: estoy realizando una aplicacion en Visual Basic 6.0 y Access 2000, y tengo que realizar una consulta en SQL para recuperar un registro del dia anterior por ejemplo: Hoy es 30/09/2006 y necesitaria traer un registro del 29/09/2006.
Cual seria la consulta SQL para recuperar este registro del dia anterior....
lo estoy realizando con ADO....

desde ya muchas gracias y espero una respuesta
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:URGENTE CONSULTA DE FECHAS!!!! AYUDA

Publicado por Nico (3 intervenciones) el 01/10/2006 21:55:22
Existe una funcion de fechas en sql que es datediff que calcula la diferencia, en un determinado intervalo (dia, mes o año, etc), entre dos fechas seleccionadas. Los parametros son tipo de intervalo,fecha inicial, fecha final.

Sintaxis
DATEDIFF ( datepart , startdate , enddate )

Datepart Abreviaturas
Year yy, yyyy
quarter qq, q
Month mm, m
dayofyear dy, y
Day dd, d
Week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond ms

la funcion getdate() de sql te devuelve la fecha y hora actual del sistema en el formato interno del sql.
Un ejemplo seria:
select fecha from alquileres where datediff(d,fecha,getdate())=1

Espero que te sirva. 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:URGENTE CONSULTA DE FECHAS!!!! AYUDA

Publicado por Juan Pablo (15 intervenciones) el 02/10/2006 17:16:18
Muchisimas gracias anduvo perfecto...GRACIAS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
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