Fecha VB 6.3
Publicado por Alejandro (4 intervenciones) el 28/10/2005 20:02:54
Hola Gente, tengo un problema con unas fechas en VB.
El tema es que estoy usando las funciones Year y Month, para extraer una fecha año mes y me doy cuenta que el access entiende las fechas con formato dd/mm/aaaa (fecha corta) y el VB entiende d.m.aa. La parte del código que estoy usando es:
... AñoMesNominas = Year(rstNominas!Fecha) & Month(rstNominas!Fecha)
AñoMesActual = Year(Date) & Month(Date)
If (Origen <> "Empleados") And (AñoMesNominas > AñoMesActual) Then
Exit Do ...
La traducción de esto es:
... 20053 = 20/03/2005 & 20/03/2005
200510 = 28/10/2005 & 28/10/2005 ...
El VB lo que haces es, quitar el 0 que debería ir delante del mes cuando tiene un solo dígito. Necesito comparar estos dos valores que intervienen en otros procesos.
Si alguien tiene la respuesta le estaré muy agradecido.
Saludos.
El tema es que estoy usando las funciones Year y Month, para extraer una fecha año mes y me doy cuenta que el access entiende las fechas con formato dd/mm/aaaa (fecha corta) y el VB entiende d.m.aa. La parte del código que estoy usando es:
... AñoMesNominas = Year(rstNominas!Fecha) & Month(rstNominas!Fecha)
AñoMesActual = Year(Date) & Month(Date)
If (Origen <> "Empleados") And (AñoMesNominas > AñoMesActual) Then
Exit Do ...
La traducción de esto es:
... 20053 = 20/03/2005 & 20/03/2005
200510 = 28/10/2005 & 28/10/2005 ...
El VB lo que haces es, quitar el 0 que debería ir delante del mes cuando tiene un solo dígito. Necesito comparar estos dos valores que intervienen en otros procesos.
Si alguien tiene la respuesta le estaré muy agradecido.
Saludos.
Valora esta pregunta


0