Rechercher : dans
Par :

Fonction 'Date' non définie dans access

Dernière réponse le 30 jun 2008 à 09:34:06 debutant, le 4 fév 2008 à 09:14:24 
 Signaler ce message aux modérateurs

Bonjour,
voila je viens de reprendre une base access dans mon entreprise et je n'ai pas eu le temps de faire un passage de main avec la personne qui s'occupait de la base auparavant car elle a quitté ma boite soudainement.
Voilà mon problème, depuis vendredi j'ai le message suivant lorsque je veux lancer une requête:
Erreur '3085'
Fonction 'Date' non définie
pourtant cette application tourne depuis longtemps et aucun changement est intervenu récemment et puis la fonction 'Date' est une fonction standard de Access, alors je ne comprends rien
Comme je n'ai jamais travaillé sur ACCESS, donc je n'ai pas du tout dans quelle direction je dois creuser pour résoudre cette problème, alors je compte sur vos avis éclairer pour me dépanner.

Je vous remercie d'avance

Configuration: Windows XP
Firefox 2.0.0.11

Meilleures réponses pour « Fonction 'Date' non définie dans access » dans :
Différence entre dates avec la fonction DATEDIF VoirLa fonction DATEDIF n'est pas documentée dans Excel, mais par contre sur CCM vous pouvez trouver les possibilités offertes. En voici un résumé.   La syntaxe =DATEDIF(date début;date fin;type de calcul) date début : doit être une valeur date...
Travailler sur les dates avec Excel VoirVous avez une date en C3 par exemple, et vous voulez connaitre : le N° de la semaine correspondant à cette date : = NO.SEMAINE(C3;2) Nota : 2 correspond à un système de semaines commençant le Lundi, et 1 pour le Dimanche. ...
[PHP] Dernier jour du mois / Nombre de jours dans le mois VoirSoient $m le numéro du mois en question et $y l'année. La fonction date() permet d'afficher directement le nombre de jours dans le mois avec le caractère "t" :
VBScript - Les fonctions de date et de temps VoirLes fonctions de date et de temps Fonction Description Date Retourne la date du système DateAdd(interval, number, date) Ajoute un intervalle de temps (interval) à une...
Javascript - Les fonctions VoirLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Cette notion de sous-programme est généralement appelée fonction...

1

tarek_dotzero, le 4 fév 2008 à 09:28:21

Salut,
Essaiez de mettre deux parenthèses Date(), ou utilisez Now, normalement elle donne aussi la date et l'heure système.
Sinon, mettez plus de details (bout de code ou lieu d'erreur -formulaire, requetes-).

Répondre à tarek_dotzero

2

debutant, le 4 fév 2008 à 09:34:34

Salut,
les parenthèses sont sur Date()
voici le code :
DoCmd.OpenQuery ("Req_Select_BI_Legio_Sup_J-2_Lancement")
et voici la requete:
SELECT Tab_Prélèv.Date_prél, Min(Tab_Prélèv.Heure_Prél) AS MinDeHeure_Prél, Tab_Prélèv.Num_Dossier, Count(Tab_Prélèv.Num_Prélèv) AS CompteDeNum_Prélèv, Tab_Dossier.Chargémission
FROM Tab_Prélèv INNER JOIN Tab_Dossier ON Tab_Prélèv.Num_Dossier = Tab_Dossier.Num_dossier
GROUP BY Tab_Prélèv.Date_prél, Tab_Prélèv.Num_Dossier, Tab_Dossier.Chargémission
HAVING (((Tab_Prélèv.Date_prél)=Date() Or (Tab_Prélèv.Date_prél)=Date()-1 Or (Tab_Prélèv.Date_prél)=Date()-2))
ORDER BY Tab_Prélèv.Date_prél, Min(Tab_Prélèv.Heure_Prél), Tab_Prélèv.Num_Dossier;

Répondre à debutant

3

tarek_dotzero, le 4 fév 2008 à 10:25:09

La requete parrait juste, essaiez de remplcer Date() par Now (sans parenthèses).

Répondre à tarek_dotzero

4

debutant, le 4 fév 2008 à 10:34:20

Deja essayé,
la fonction maintenance fonctionne mais je donne pas ce que je veux, par contre Date n'est tj pas reconnue ? pk ?

Répondre à debutant

5

tarek_dotzero, le 4 fév 2008 à 10:38:22

Pourquoi elle ne fonctionne pas: je ne sais pas?

Mais Now doit donner le même résultat!

En tous les cas: vous pouvez faire vos propres testes:

Creer une nouvelle requete,
Choisissez le mode SQL,

Tester les requetes:

Select Date();

Et

Select Now;

Et vous verrez si le probleme est dans les fonctions et non pas les tables!

Répondre à tarek_dotzero

6

debutant, le 4 fév 2008 à 10:47:17

OK merci !!!
sinon j'ai trouve la solution, en fait il manquait dans préférences un dll (pdf.ocx) qui n'a rien à voir avec la fonction Date mais cela a empechée celle-ci de fonctionner correctement

Répondre à debutant

7

 OUSSAMA, le 30 jun 2008 à 09:34:06

SALUT?

J4AI LE MEME PROBLEME QUE VOUS/ VOUS POUVEZ ME DONNER LE NOM EXACTE DE LA REFERENCE qu(il faudra ajouter pourque la fonction '"DATA" fonctionne?

merci

Répondre à OUSSAMA