Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
864 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [RESOLUE] probleme de calcul de date sous access 2002.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLUE] probleme de calcul de date sous access 2002.

n°1194740
MisterT
Le 11ème cmd : Pluskapoil
Posté le 08-09-2005 à 10:49:00  profilanswer
 

Bonjour à tous, v'la le topo :  
 
J'ai un champ datenaissance (jj/mm/aaaa) sous access et un champ age (un nombre à 2 chiffres). A partir du champ datenaissance je calcule l'age de la personne dans  le champ age.
 
j'avais créé la requete suivante sous access 2000 :
 
Ent((Date()-[datenaissance])/365)
 
Cette formule me calculait correctement l'age à 2 chiffres que je souhaitais.
 
Mais maintenant j'ai access 2002 et elle ne marche plus ! Il ne comprend pas Date() qui est en fait la fonction date systeme sous access 2000.
 
Comment faire ? ya t'il une autre formule pour la date systeme ? Merci d'avance.


Message édité par MisterT le 08-09-2005 à 13:56:04
mood
Publicité
Posté le 08-09-2005 à 10:49:00  profilanswer
 

n°1194766
moi23372
Posté le 08-09-2005 à 11:18:46  profilanswer
 

Essaye un peu avec la fonction NOW()

n°1194770
MisterT
Le 11ème cmd : Pluskapoil
Posté le 08-09-2005 à 11:20:46  profilanswer
 

Merci je vais essayer

n°1194779
MisterT
Le 11ème cmd : Pluskapoil
Posté le 08-09-2005 à 11:27:46  profilanswer
 

Now() ne marche po non plus.... Y 'a plus le message "Date() n'est pas definie" mais la requete ne marche pas il ne se passe rien.
 
Qque chose d'autre ?

n°1194831
moi23372
Posté le 08-09-2005 à 11:57:26  profilanswer
 

bizzare! tu as surement un problème avec ta base de donnée! je viens d'essayer chez moi et ça marche très bien sur Access 2003
 
j'ai donc créé une table "table1"
avec comme champ "datenaiss" qui est de type date
j'y ai mis une date dedant, par exemple "11/02/1990"
 
et j'ai fais la requête suivante
 
SELECT (NOW()-datenaiss)/365  
FROM table1;
 
et ça m'a bien donné le bon résultat!
tu fais surement quelque chose de faux!


Message édité par moi23372 le 08-09-2005 à 11:58:34
n°1194957
MisterT
Le 11ème cmd : Pluskapoil
Posté le 08-09-2005 à 13:55:37  profilanswer
 

Merci à tous ça marche.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [RESOLUE] probleme de calcul de date sous access 2002.

 

Sujets relatifs
[RESOLU]probleme regroupage fichiers texte[Access] impossible d'utiliser access après son installation!
[PHP] Comment faire pour trouver la date du vendredi qui arrive ?Problème de crt0.o
[resolu] batch : Probleme copie fichiercalcul temps
probleme copier fichier depuis urlprobleme en fortran90...
probleme sur IEProblème Span
Plus de sujets relatifs à : [RESOLUE] probleme de calcul de date sous access 2002.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR