Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Runtime

Runtime Forum destiné à recevoir toutes vos questions concernant le Runtime (empaquetage, déploiement...)

Réponse
 
Outils de la discussion
Vieux 23/09/2004, 15h18   #1 (permalink)
Invité de passage
 
Date d'inscription: septembre 2004
Messages: 3
Par défaut RT Access97 sous Win2000

Bonjour,

Voila j'ai une BD qui a ete developpee en Access97 (en passant par du 2).
Cette BD fonctionne correctement sous WinNT avec un RunTime97, mais on obtient une erreur lorsque l'OS est du Win2000 (tjrs avec un RT97).
Cette erreur est la suivante : erreur d'execution 62436 et en gros ca dit que la fonction "Left" est inconnue !!! Cette fonction je l'utilise dans le select d'une requete.

Le plus curieux, c'est que si je cree une nouvelle BD et que je refais cette requete et bien tout fonctinne bien... sous Win2000. Mais cette meme requete dans la BD existante ne fonctionne pas non plus !

Ma BD porterait-elle un bug qque part ?
Merci pour vos idees
33stef33 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/09/2004, 16h10   #2 (permalink)
Rédacteur

 
Avatar de argyronet
 
Date d'inscription: mai 2004
Localisation: Dans une bulle d'air, voyons...
Messages: 2 110
Envoyer un message via MSN à argyronet
Par défaut

Bonjour,

Je pense très franchement que le Left n'a rien à voir avec ton erreur !!!
C'est une aberration d'Access qui n'arrive pas à compiler ton code à cause d'un mauvais référencement de DAO (par exemple)...
A mon avis, ton projet 97 utilisait DAO 2.5 et sur la machine qui te plante, seul le 3.6 est dispo ou inversement...
Ton Runtime embarque toujours les DLL et libraries utilisées dans ton projet, hors, là, il est absent de la machine ou en conflit avec une autre DLL...
Il est probable qu'au moment de l'installation, ton Setup n'a pas réussi à enregistrer la DLL dans le registre...
Vérifie sur la machine en question, en mode DEV que le référencement est correct en tentant de compiler...
Ensuite, tu vas dans Outils/Reférences/ et sélectionne la bonne...

Espérant que c'est bien ça, A+

Argy
argyronet est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/09/2004, 16h20   #3 (permalink)
Invité de passage
 
Date d'inscription: septembre 2004
Messages: 3
Par défaut

J'y ai pense en tant que vieux renard... mais en fait ca utilise bie n les mm references (notamment DAO 3.51) et l'erreur existe aussi lorsque j'utilise ma BD avec l'installation d'un Access97 et non pas seulement du RT.

Je suis sur que c'est une mer*ouille qui se trouve dans la BD car j'ai essayer une copie/reparation/compactage... et rien n'y fait !
33stef33 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/09/2004, 17h06   #4 (permalink)
Rédacteur

 
Avatar de argyronet
 
Date d'inscription: mai 2004
Localisation: Dans une bulle d'air, voyons...
Messages: 2 110
Envoyer un message via MSN à argyronet
Par défaut

Fais-tu référence à une autre DLL ou un OLB en // dans ton projet ?
Si oui, vérifie et ajuste les priorités de référencement. (avec les flèches)
Souvent, ce conflit survient quand on référence DAO et ADO sur le même projet...

Argy
argyronet est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/09/2004, 17h07   #5 (permalink)
Invité de passage
 
Date d'inscription: septembre 2004
Messages: 3
Par défaut

bon pour ceux qui auront la meme erreur et bien le fait de recopier tous les elements dans une nouvelle base resoud le probleme... mais je suis qu'a moitie satisfait car ca peut se reproduire !!!
33stef33 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/09/2004, 20h02   #6 (permalink)
Rédacteur

 
Avatar de argyronet
 
Date d'inscription: mai 2004
Localisation: Dans une bulle d'air, voyons...
Messages: 2 110
Envoyer un message via MSN à argyronet
Par défaut

Effectivement...

Ca c'est du bug !!!

Argy
argyronet est déconnecté   Envoyer un message privé Réponse avec citation
NEWS ACCESSF.A.Q AccessF.A.Q VBATutorielsSourcesOutilsLivresAccess TVAccess 2007

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Runtime



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide