Imprimir página | Cerrar ventana

Actualizar combo con fechas

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=86622
Fecha de impresión: 26/Marzo/2026 a las 15:29


Tema: Actualizar combo con fechas
Publicado por: 01loko
Asunto: Actualizar combo con fechas
Fecha de publicación: 05/Marzo/2023 a las 11:53
Veamos si me explico:

Tengo un combo en el que tienen que aparecer fechas, cuyo recorsource es:

SELECT First(Numeros_premiados.fecha) AS fechaCampo
FROM Numeros_premiados
GROUP BY Numeros_premiados.fecha;


El problema: las fechas me aparecen con formato americano, osease mm/dd/yyyy y lo que necesito es que aparezca dd/mm/yyyy 

Seguro que es sencillo, pero estoy atascado!!

Gracias por cualquier idea.


-------------
Recordar de que soy nuevo y estoy aprendiendo.



Respuestas:
Publicado por: Mihura
Fecha de publicación: 05/Marzo/2023 a las 12:07
Usa la funcion Format.

-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: 01loko
Fecha de publicación: 05/Marzo/2023 a las 13:23
Perdona maestro, pero no se donde meter el format, la sentencia SQL esta en las propiedades del combo directamente, pero aun así (si hace falta lo cambio a VBA en el evento cargar) no se donde meterlo, siempre me da la fecha como mm/dd/yyyy

-------------
Recordar de que soy nuevo y estoy aprendiendo.


Publicado por: Mihura
Fecha de publicación: 05/Marzo/2023 a las 13:53
¿Y en las propiedades del combo no te deja modificar la SQL?




-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: 01loko
Fecha de publicación: 07/Marzo/2023 a las 18:08
BUeno, pues ya di por fin con la formula:

"SELECT First( Format(Numeros_premiados.fecha,'mm/dd/yyyy')) AS fechaCampo" _
& " FROM Numeros_premiados" _
& " GROUP BY Numeros_premiados.fecha;"

Pillines, que me habéis hecho pensar el como hacerlo (seguro que lo sabíais desde el principio)

me estaba dando errores por probar con el campo directamente, en vez de crear un campo calculado!!!

Se puede cerrar este hilo, gracias


-------------
Recordar de que soy nuevo y estoy aprendiendo.


Publicado por: Mihura
Fecha de publicación: 07/Marzo/2023 a las 19:10
Se trata de que aprendas a pescar, no de darte los peces.
Wink


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es



Imprimir página | Cerrar ventana