Donner le mois en lettres d'aprés une date donné en format de (jj/mm/yyyy)

Signaler
Messages postés
19
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
25 décembre 2005
-
Messages postés
19
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
25 décembre 2005
-
salut tout le monde,

je veux savoir est ce qu il existe une fonction ou qlqchose qui permet de donner le mois en lettre à partir d'une date donnée en format de (jj/mm/yyyy)

par exemple:

le 26/10/2005 ça veut dire le mois octobre.

parce que j'ai une table ou il y a un champ date (jj/mm/yyyy) et l'autre où il ya un champ mois et je veux effectuer des calculs entre les deux table avec des critères et parmis eux il ya celui la (date et mois).

Merci pour votre aide.

2 réponses

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
28
MsgBox MonthName(Month(Date))

MsgBox MonthName(Month("14/12/2005"))

MsgBox MonthName(12)


Daniel
Messages postés
19
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
25 décembre 2005

Merci Daniel pour ta reponse, je ne savais pas qu il existe MonthName, mais mon problème c'est que j'ai 2 Tables:


table 1 contien un champ Mois et la 2 ème contient un champ date commande. Et je veux faire une requête sur les deux tables qui donne comme resultat (table1.num table2.num) and (table1.R table2.R) and (table1.Mois = table2.date)
j'ai essayer monthname(month(table2.date)) = table1.Mois
mais ça marche pas. est ce qu il y a une autre solution.