OVH Cloud OVH Cloud

mettre automatiquement l'age dans une table

3 réponses
Avatar
bounty
Bonjour à tous et Bonne année :)

Voilà j'ai une table "clients" et dans cette table j'ai un champs
dte_naissance et age,
j'aimerais savoir s'il était possible lorsque l'utilisateur rentre la
dte_naissance de renseigner automatiquement le champs Age.

Merci pour votre aide.
Excusez moi pour mon ignorance.

3 réponses

Avatar
Gafish
Bonjour,

Regarde dans l'aide du côté de la fonction DateDiff (ou DiffDate). Tu
utiliseras l'intervalle "aaaa" pour obtenir les années, et tu feras la
différence de date entre la date de naissance saisie et Now() qui te donne
la date de l'instant présent.

Arnaud

"bounty" a écrit dans le message news:

Bonjour à tous et Bonne année :)

Voilà j'ai une table "clients" et dans cette table j'ai un champs
dte_naissance et age,
j'aimerais savoir s'il était possible lorsque l'utilisateur rentre la
dte_naissance de renseigner automatiquement le champs Age.

Merci pour votre aide.
Excusez moi pour mon ignorance.



Avatar
RaphK34
Bonjour,

personnellement, je pense qu'il est inutile de stocker Date de Naissance et
Age car l' Age peut être le résultat d'un calcul ayant pour argument fixe
date de naissance, en plus ainsi tu n'auras pas de prob de mise à jour ...

--
@+ Raph.

--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------



"bounty" a écrit dans le message de news:

| Bonjour à tous et Bonne année :)
|
| Voilà j'ai une table "clients" et dans cette table j'ai un champs
| dte_naissance et age,
| j'aimerais savoir s'il était possible lorsque l'utilisateur rentre la
| dte_naissance de renseigner automatiquement le champs Age.
|
| Merci pour votre aide.
| Excusez moi pour mon ignorance.
|
Avatar
3stone
Salut,

"bounty"
| Voilà j'ai une table "clients" et dans cette table j'ai un champs
| dte_naissance et age,
| j'aimerais savoir s'il était possible lorsque l'utilisateur rentre la
| dte_naissance de renseigner automatiquement le champs Age.


Va regarder ce lien :
http://www.mvps.org/accessfr/datetime/date0001.htm

il te permet de calculer l'age au départ de la date de naissance,

MAIS, il ne faut *surtout* pas stocker cette valeur dans un champ
de la table... affiche-le simplement dans une zone de texte indépendant
sur le formulaire.
De cette façon, la valeur indiquée sera toujours correcte, ce qui n'est
pas le cas si tu la stocke!!


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw