Tarnak a dit:
merci, mais je suis débutant la dedans,
Je dois faire ca comment? C'est une liste de membre qui doit être modifiable (ajouter, supprimer modifier des membres), donc je fais une table en Access. Dedans je dois faire quoi pour la date d'annif?
3 cellules, jour/mois/année? Ou une seule avec tout? Et je dois écrire ca comment? 01/05/1984 ou bien 1er mai 1984, etc?
Apres cette étape, comment est ce que j'integre ca dans mon code?
Merci
Le mieux pour la date d'anniversaire est de faire un champ de type Date/Time. Cela te permettra de faire des conditions, comparaisons etc dans tes query, avantage que tu n'as pas si tu utilise 1 ou 3 champs texte.
Ca te compliquera peut-être (mais de toute facon très peu) la tâche lors de l'input des données, mais j'attends de voir si t'as des problèmes pour ne pas expliquer un truc si t'as pas de problème. Pour le format de la date, je crois que ca dépend du format de date sur le serveur qui fait tourner Access... c'est à vérifier en premier lieu. Y'a des chances que ca soit au format européen jj/mm/aaaa
Une fois que tu auras récupéré la valeur de ton champ dans un recordset, il faudra peut-être que tu fasse un casting vers un type date (dans un recordset peu importe le type de ta DB la plupart des champs sont bêtement de type texte) pour utiliser les fonctions day(),month() ou year(). Ca se fait avec la fonction CDate.
Comment intégrer ca dans ton code ? Comme tu veux en fait. L'idéal me paraît de faire une fonction composée en grande partie du code que j'ai posté. Cette fonction prendrais en entrée la date de naissance, et renverrait l'âge.
Si mes explications te paraissent vraiment trop compliquées, je ne vais pas pouvoir continuer à t'aider.
Je n'ai aucun souci à tenter de débugger/dépanner pour un problème précis, mais je ne compte pas non plus donner un cours d'ASP par forum interposé... Et là on parle quand-même de trucs basiques comme accéder à une DB, poser des conditions et accéder à des variables. Si tous ces trucs te sont étrangers, Google est vraiment ton ami pour te former un minimum à l'ASP avant de coder dans ce language.
Vu que tu es débutant et que plus haut tu avouais ne pas connaître la différence entre côté serveur et côté client, je vais quand-même me permettre une question : pourquoi ASP ??? Tu es sur que c'est bien de ca que tu as besoin et que ca tournera sur ton hébergement ?