La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4661 - PROBLEMA CON FORMATO DE FECHAS
Autor:  Paco Olivera Asensio
Tengo una base de datos convertida de access95 a access 2000. Al convertirla no me reconoce una función de formato de fecha que tengo dentro de un formulario. En Access 95 y Access 97 si que la reconoce sin problema. La expresión de formato de fecha es el que sigue
=Formato(Fecha();"dd") con esta obtengo el día del mes
=Formato(Fecha();"dddd") con este obtengo el día de la semana en letras
=Formato(Fecha();"mmm") con este obtenfo el mes en letras.
No me da ningún error de sintaxis ni nada por el estilo, pero tampoco funciona. Al que pueda ayudarme gracias por ello

  Respuesta:  Juan Martin CASTELLANO
Hola

Proba con la palabra Format y no Formato

Espero que resulte

Saludos

  Respuesta:  Martin Marroquin
Primero que nada, la versión del Access95 y Access2000 son en el mismo idioma??

A mi me ocurrio un problema similar, pero con la instrucción para mandar llamar el valor contenido en un control de un formulario X. Lo que ocurría es que no tomaba el valor que yo estaba indicando con la instrucción Formularios![X].[txtValor].value y además no me marcaba ningun error, ni de sintaxis ni de nada.

Y el problema fué que la version original de la base de datos era en español y la de Access2000 era en ingles. O trata que en vez de utilizar la función en español utilizala en ingles Formato =>> Format() y Fecha() ==>> Date()
Saludos, espero que sirva de algo.
Martin