29/04/2012, 09:51
|
| | Fecha de Ingreso: septiembre-2009 Ubicación: CONCEPCIÓN CHILE
Mensajes: 4
Antigüedad: 15 años, 4 meses Puntos: 0 | |
Respuesta: Bases de Datos Microsoft (Buscar entre 2 fechas) Tal vez haya pasado mucho tiempo desde q se hizo esta pregunta pero otra forma de hacer filtro por fecha, usando SQL en Access 2003, es la siguiente.
Detallo lo q hago: En este caso actualizo el campo Estado de la Tabla Ventas, donde Estado sea igual a Pendiente y q además Fecha de Factura sea mayor q fecha actual
Tabla : Ventas
Campos : Estado, Fecha_Factura
Variables: fecha_actual As Variant
fecha_actual = Date
Date: es la función q muestra la fecha del PC.
Sintáxis:
xxx = "UPDATE Ventas SET Estado = 'Vencido' WHERE Estado = 'Pendiente' AND Fecha_Factura > Format('" & fecha_actual & "', 'dd-mm-yyyy');"
DoCmd.RunSQL xxx
El formato de la variable fecha_actual, la coloco de esa forma, ya q en mi configuración regional, la tengo así.
Espero ayudar a más de alguien, saludos desde Concepción -CHILE |