erreur sur fonction date()

Le
Philou
Mes requetes basées sur la fonction date() ne fonctionnent plus lorsque
je'utilise ma base avec le runtime.
Je pense que le problème vient des références manquantes ou corrompues mais
je ne sais pas comment corriger le problème.
Les messages d'erreurs font référence aux fonctions date() et trim ainsi
qu'au reference calendrier.ocx et audiocontrol.ocx
Merci de votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Raymond [mvp]
Le #6296541
Bonsoir.

c'est bien un problème de référence manquante ou corrompue. il faut tout
vérifier référence par référence avec ta base source et trouver celle qui
met la panique. souvent c'est la dao 3.6 qu'on oublie de registrer dans
windows.
si tout correspond dans ta base et toutes les librairies présentes, les
supprimer du registre et les re-registrer.
exemple:
regsvr32 /u "c:windowssystem32madll.dll"
regsvr32 "c:windowssystem32madll.dll"

et n'oublie pas tes ocx mentionnés.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"Philou"
| Mes requetes basées sur la fonction date() ne fonctionnent plus lorsque
| je'utilise ma base avec le runtime.
| Je pense que le problème vient des références manquantes ou corrompues
mais
| je ne sais pas comment corriger le problème.
| Les messages d'erreurs font référence aux fonctions date() et trim ainsi
| qu'au reference calendrier.ocx et audiocontrol.ocx
| Merci de votre aide
Philou
Le #6296511
Merci pour la rapidité de la réponse.

Un seul petit problème, je sais comment supprimer les références mais je ne
sais pas comment les re-registrer.

A+

.


Bonsoir.

c'est bien un problème de référence manquante ou corrompue. il faut tout
vérifier référence par référence avec ta base source et trouver celle qui
met la panique. souvent c'est la dao 3.6 qu'on oublie de registrer dans
windows.
si tout correspond dans ta base et toutes les librairies présentes, les
supprimer du registre et les re-registrer.
exemple:
regsvr32 /u "c:windowssystem32madll.dll"
regsvr32 "c:windowssystem32madll.dll"

et n'oublie pas tes ocx mentionnés.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"Philou"
| Mes requetes basées sur la fonction date() ne fonctionnent plus lorsque
| je'utilise ma base avec le runtime.
| Je pense que le problème vient des références manquantes ou corrompues
mais
| je ne sais pas comment corriger le problème.
| Les messages d'erreurs font référence aux fonctions date() et trim ainsi
| qu'au reference calendrier.ocx et audiocontrol.ocx
| Merci de votre aide





Raymond [mvp]
Le #6296481
Bonjour.

soit tu enregistres directement sans supprimer l'ancienne mémorisation, soit
tu supprimes et tu enregistres ensuite, avec une préférence pour cette
dernière solution.

supprimer:
regsvr32 /u "C:Program FilesFichiers communsMicrosoft
SharedDAOdao360.dll"

et ensuite enregistrer:
regsvr32 "C:Program FilesFichiers communsMicrosoft SharedDAOdao360.dll"

indique bien le chemin complet entre guillemets.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"Philou"
| Merci pour la rapidité de la réponse.
|
| Un seul petit problème, je sais comment supprimer les références mais je
ne
| sais pas comment les re-registrer.
|
| A+
Philou
Le #6296361
Ca marche !
Merci Raymond
A+


Bonjour.

soit tu enregistres directement sans supprimer l'ancienne mémorisation, soit
tu supprimes et tu enregistres ensuite, avec une préférence pour cette
dernière solution.

supprimer:
regsvr32 /u "C:Program FilesFichiers communsMicrosoft
SharedDAOdao360.dll"

et ensuite enregistrer:
regsvr32 "C:Program FilesFichiers communsMicrosoft SharedDAOdao360.dll"

indique bien le chemin complet entre guillemets.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"Philou"
| Merci pour la rapidité de la réponse.
|
| Un seul petit problème, je sais comment supprimer les références mais je
ne
| sais pas comment les re-registrer.
|
| A+





Publicité
Poster une réponse
Anonyme