Jean Sympa a écrit :
Merci à vous deux,
Voici mon projet :
J'utilise une table contenant la date de naissance. Ce que je veux,
c'est afficher MMJJ, triée, dans une colonne, afin de retrouver,
aisément, des dates anniversaires du jour et celles des jours
environnants. Voici un exemple contenant des colonnes qui m'intéressent.
Clé
MMJJ
Nom
Prénom
Tél. fixe
Tél. Portable
J'aimerais saisir la date naturellement (JJ-MM-AAAA) et extraire pour
l'afficher, dans une requête MMJJ. Cette solution a ma préférence.
Si cela n'est pas possible j'ai le choix entre deux autres solutions:
Scinder la date en trois champs: JJ, MM et AAAA. Cela donnerait à
l'utilisateur l'impression de saisir une date habituelle JJMMAAAA.
Saisir la date inversée (AAAAMMJJ) et la scinder en deux champs : AAAA
et MMJJ.
A l'attention de Yves
l'image jointe n'est pas passée.
A l'attention de Jean-Michel
J'ai suivi ton conseil, la commande a bien été exécutée mais, je n'ai
pas vu le résultat.
Je joins ma base test.
Cordialement
Papy
Re-bonjour Jean,
Je viens de consulter ta base, et moi aussi je me suis heurté à ton
"Syntax error" ; alors, je suis allé y voir d'un peu plus près et j'ai
vu ! Il se trouve que ton champ D_AAAAMMJJ n'est pas du tout une date
mais une chaine de caractère ! Alors forcément, si tu essaies
d'effectuer sur une chaine de caractères, une instruction réservée aux
nombres et chiffres, tu te heurtes à un message d'erreur...
Donc, tu reconfigures le champ concerné, tu le mets en date et,
apparemment, tu peux même formater ton champ pour qu'il soit (dans la
table) au format JJ/MM/AAAA ; après, comme je te l'ai dit dans un
message précédent, il ne tient qu'à toi de choisir quelle présentation
est réservée à tes données, lorsqu'elles sont présentées dans un formulaire.
A+
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]