Uno +
2009-12-15 06:57:48 UTC
He observado que en consultas de dominio con criterios de fecha, si el
carácter separador de fecha en el formato establecido en Windows es el punto
(.) (por ejemplo 25.11.2009), las funciones de dominio (dsum...) devuelven
un error de sintáxis.
dim ltmp as long
ltmp= dmax ("CampoEnElQueMirar","TablaX","Fecha > #25.11.2009#")
Esto provoca un error de sintaxis
ltmp= dmax ("CampoEnElQueMirar","TablaX","Fecha > #25/11/2009#")
Esto va perfectamente.
¿Se os ocurre una idea para evitar este error sin cambiar el formato de
fecha en Windows? ¿Sabe alguien con seguridad si forzando el cambio mediante
código del carácter separador la función reconocerá perfectamente el formato
de fecha? En las pruebas que he hecho parece que sí.
carácter separador de fecha en el formato establecido en Windows es el punto
(.) (por ejemplo 25.11.2009), las funciones de dominio (dsum...) devuelven
un error de sintáxis.
dim ltmp as long
ltmp= dmax ("CampoEnElQueMirar","TablaX","Fecha > #25.11.2009#")
Esto provoca un error de sintaxis
ltmp= dmax ("CampoEnElQueMirar","TablaX","Fecha > #25/11/2009#")
Esto va perfectamente.
¿Se os ocurre una idea para evitar este error sin cambiar el formato de
fecha en Windows? ¿Sabe alguien con seguridad si forzando el cambio mediante
código del carácter separador la función reconocerá perfectamente el formato
de fecha? En las pruebas que he hecho parece que sí.