Visual Basic - comparar fechas

Life is soft - evento anual de software empresarial
 
Vista:

comparar fechas

Publicado por Hernán (6 intervenciones) el 04/11/2008 12:05:14
hola amigos me surgio un problemon en mi proyecto que no lo tenia en vista, estoy preparando un proyecto para rendir en visual basic con una base de datos en access. no se como comparar fechas de una base con la actual, yo lo plantee de la siguiente manera:
Set rsad = DB.OpenRecordset("select * from MOVIM where fde < #" & Date & "# order by COD")
el problema es que solo selecciona los relacionados a este mes, y no de los anteriores. por ejemplo me esta buscando si hay demorados en noviembre, pero no corrobora los de octubre.. esta sentencia me esta omitiendo meses... alguien sabe como solucionarla???
desde ya muchas gracias
Hernán
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:comparar fechas

Publicado por quique (85 intervenciones) el 04/11/2008 16:20:49
Pues, para poder hallar una "solución" primero debemos entender el problema, y no se entiende muy bien lo que quieres hacer.
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
sin imagen de perfil

RE:comparar fechas

Publicado por VICTOR MARROQUIN  (34 intervenciones) el 04/11/2008 16:34:32
HOLA
TU CODIGO :
Set rsad = DB.OpenRecordset("select * from MOVIM where fde < #" & Date & "# order by COD")

SUPONGO QUE fde CONTIENE LA FECHA "DD/MM/YYYY" QUE ESTAS COMPARANDO, SI ES ASI NO DEBE HABER PROBLEMA, LO UNICO QUE VEO EN TU CODIGO ES QUE DEBES DE DARLE OTRO FORMATO A LA FECHA A COMPARAR, DE LA SIGUIENTE MANERA:

DIM vbDate as Date
vbDate=Date

Set rsad = DB.OpenRecordset("select * from MOVIM where MOVIM.fde
<= #" & Format( vbDate,"mm/dd/yyyy") & "# order by COD")

CUANDO HAGAS UNA CONSULTA CON FECHAS, FORMATEA LA FECHA "MM/DD/YYYY" PARA QUE TU RESULTADO NO FALLE.

ESPERO TE SEA DE AYUDA, SALUD2
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:comparar fechas

Publicado por Hernán (6 intervenciones) el 04/11/2008 17:15:03
HOLA AMIGO, ESA ES LA SOLUCION, MUCHAS 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