2011-11-09 21 views
5

Estoy tratando de averiguar cómo obtener el nombre del mes a partir de un dígito mensual en la base de datos de acceso.Obtener el nombre del mes de un dígito en la base de datos de acceso?

He encontrado esto: Format(Date, "mmmm"), lamentablemente no tengo la fecha, todo lo que tengo son los números de meses para que la función no funcione.

¿Hay alguna otra alternativa que pueda utilizar?

Gracias

Respuesta

6

Puede utilizar la función MonthName (mes) disponible en MS-Access.

MonthName(3)   would return 'March' 
MonthName(3, TRUE)  would return 'Mar' 
MonthName(7, FALSE)  would return 'July' 

En Access, la función MonthName devuelve una cadena que representa el mes dado un número de 1 a 12.

La sintaxis de la función MonthName es:

MonthName (number, [abbreviate]) 

número es un valor de 1 a 12, que representa el mes.

abreviar es opcional. Este parámetro acepta un valor booleano, VERDADERO o FALSO. Si este parámetro está establecido en VERDADERO, significa que el nombre del mes está abreviado. Si este parámetro se establece en FALSE, el nombre del mes no se abrevia.

¡Esperanza! Esto te ayudara. Mes

2

de acceso tiene la función MonthName que obtiene el número del mes y devuelve el nombre del mes:

MonthName(11) volverá November.

1

venta: Format(DatePart("m",[invoice date]),"mmmm")

hace esta ayuda, se extrae el nombre completo del mes de una fecha de factura

Cuestiones relacionadas