IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Déclaration dates anniversaires


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 13
    Par défaut Déclaration dates anniversaires
    Bonjour et bonne année

    Comment déclarer les dates anniversaires d'évènements dans une table
    pour récupérer ces évènements dans une requête de date.

    exemple :
    requête : aujourd'hui
    résultat : anniversaire de Paul

    autre exemple :
    requête : mois
    résultat : anniversaire de Paul

    Merci de votre attention

    Jean-Pierre

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 131
    Par défaut
    Bonjour,

    Les déclarer... en faisant une saisie ?!

    on saisie la date dans un champ date et le descritif dans un champ texte.

    Pour la requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select ChampDescriptif, champDate from Table Where month(ChampDate)=month(now());
    à moins que j'ai raté quelque chose dans ta demande...
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre Expert Avatar de Gabout
    Homme Profil pro
    Utilisateur autodidacte
    Inscrit en
    Mai 2006
    Messages
    1 406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Utilisateur autodidacte

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 406
    Par défaut
    Bonjour,

    Pour prolonger les propos de loufab tu dois avoir les dates de naissance dans une table.

    Il te suffit de créer deux requêtes qui recherchent respectivement les dates correspondant
    • au mois et au jour de Date() pour ta première requête et
    • au mois de Date() pour la seconde.


    Après, tu gères ce que tu veux en faire...

    A+

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 13
    Par défaut
    Citation Envoyé par loufab Voir le message
    Bonjour,

    Les déclarer... en faisant une saisie ?!

    on saisie la date dans un champ date et le descritif dans un champ texte.

    Ok jusque là !

    Pour la requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select ChampDescriptif, champDate from Table Where month(ChampDate)=month(now());
    à moins que j'ai raté quelque chose dans ta demande...
    Juste un peu de pédagogie !
    Je le place où ce code ?

    Merci de l'aide, mes connaissances sont très limitées sur Access.

    Jean-Pierre

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Par défaut
    Bonsoir,
    Citation Envoyé par jpdufren Voir le message
    Juste un peu de pédagogie !
    En demander à Loufab? Des tonnes il en donne!

    Allez, on essaye avec un autre exemple :
    Notre champ contenant les dates s'appelle "DteNaissance"
    Dans la requête on ajoute un premier champ-->
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DteJJMM: Format([DteNaissance];"ddmm")
    (Attention: il faut selon version d'Access, remplacer "ddmm" par "jjmm". )
    Ce qui transforme notre champ-->
    "02/01/1950" en "0201" ( on ne s'occupe pas de l'année)

    Si on veut l'anniversaire du jour on ajoute sur la ligne Critères de ce nouveau champ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Format(Date(); "ddmm")
    Cordialement.

    Ps : J'en profite pour saluer bien bas User et ses apports. Super!

  6. #6
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 598
    Billets dans le blog
    67
    Par défaut
    merci francishop

    Il fallait comprendre:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    select NomPersonne, DateNaiss from Anniversaires where (Month(DateNaiss) = Month(Date)) and (Day(DateNaiss) = Day(Date))
    @+
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 31/10/2012, 17h20
  2. trouver la date anniversaire
    Par labartho dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 04/11/2009, 11h38
  3. les dates anniversaires
    Par murka62 dans le forum Excel
    Réponses: 4
    Dernier message: 14/04/2008, 22h50
  4. date anniversaire dans 15 jours en SQL
    Par fa310428 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 19/02/2007, 19h03
  5. Réponses: 7
    Dernier message: 12/01/2007, 11h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo