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

Access Discussion :

Problème d'affichage de date sous access 2003


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 26
    Points : 16
    Points
    16
    Par défaut Problème d'affichage de date sous access 2003
    Bonsoir,

    Je cherche à migrer un projet en access97 et le migrer en 2003.
    Ce n'est pas moi qui ait travaillé sur se projet précedemment.
    Il m'est impossible dans ce projet d'afficher la date courante sur mon formulaire en access 2003avec la fonction =Date().
    Etant débutant en Access j'ai tout d'abord pensé que javais commis une erreur et ait essayé de créer un nouveau formulaire avec un nouveau projet access mais cela fonctionne puisqu'en mode affichage j'ai bien la date d'aujourd'hui.
    Sous mon projet migré en access 2003 à la place de la date je me retrouve systématiquement avec la valeur #Nom? en affichage dans mon étiquette.

    Je suis réellement pommé.

    Si cela peut aider à la démarche de recherche du problème quand je crée un nouveau formulaire sous ce même projet l'erreur est identique, ce qui apparemment me laisse penser que cela ne viens pas du formulaire mais du projet.

    Merci pour votre aide à tous. Je suis même preneur de toute aide, même minime me permettant d'avancer

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 878
    Points : 4 754
    Points
    4 754
    Par défaut
    Dans l'éditeur VBA, sous Outils/Réference vérifier tes references (:bibliothéques) utilsées, tu dois certainement en avoir déclarées "manquantes" : il faut alors décliquer une ref manquante et refaire ce lien sur ce pc.
    "Always look at the bright side of life." Monty Python.

  3. #3
    Membre expert
    Avatar de alassanediakite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Mali

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 1 599
    Points : 3 590
    Points
    3 590
    Billets dans le blog
    8
    Par défaut
    Salut
    Je pense plutôt que "la réference à Visual Basic pour Application" manque. Et non qu'une réference manque, en ce cas l'ouverture s'arrete sur le message "Votre projet contient une réference à une bibliothèque manquante ou mal orthographiée".
    A+
    Le monde est trop bien programmé pour être l’œuvre du hasard…
    Mon produit pour la gestion d'école: www.logicoles.com

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 26
    Points : 16
    Points
    16
    Par défaut
    Serait il possible d'avoir quelques précisions ? A savoir le type de librairie qui en l'occurence gère la fonction Date()

  5. #5
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Je pense que tu as un problème de Référence à une bibliothèque manquante...

    Cherches dans ce sens dans la faq, tu y trouveras sans doute la solution.
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

  6. #6
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Juste pour voir, essaie avec Now().
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 26
    Points : 16
    Points
    16
    Par défaut
    Merci à tous pour information ^^, c'est la librairie DAO 2.5 qui était manquante en l'occurence.

    Votre aide m'a été très précieuse.

    J'ai suivie la manip suivante dans Outils-> Références de VB :

    - j'ai déselectionné la librairie qui était affichée manquante
    - j'ai ajouté la librairie Microsoft ActiveX Data Object 2.5
    Library qui je suppose contient l'ensemble des focntions de
    date

    Un truc tout simple mais qui sans votre aide m'aurait été impossible. Merci à tous

    P.S : le Now() ne marchait pas non plus avant l'ajout de cette Librairie

  8. #8
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    La fonction Date n'a pas de rapport direct avec ces biblios, c'est juste qu'Access était perturbé par la référence manquante.

    En supposant que la biblio DAO etait effectivement utilisée dans ton code, il vaudrait mieux la remplacer par DAO 3.6 plutot que l'ADO...
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

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

Discussions similaires

  1. requête date sous access 2003
    Par dojumai dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 08/12/2010, 12h40
  2. [Débutante] Problème de requete sous access 2003
    Par Lydie12 dans le forum Langage SQL
    Réponses: 8
    Dernier message: 23/05/2008, 16h19
  3. Problème de table liées sous Access 2003
    Par FuRioX dans le forum Access
    Réponses: 2
    Dernier message: 05/04/2006, 12h19
  4. Problème d'affichage de caractères sous IE
    Par arnaud_verlaine dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 18/07/2005, 22h21
  5. Problème de lien sur date entre Access et MySQL-4.1
    Par michou42 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 04/04/2005, 23h31

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