Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un confrère qui me
souligne un comportement anormal d'une que j'ai créé.
se pourrait-il que sous XP la commande CurrentDB.Name retourne le mauvais
répertoire?
j'explique: la base est installée par un assistant d'empaquetage sur
c:\répertoire\mabase.mdb (elle peut donc être ailleurs si l'installateur le
demande). Pour retacer le répertoire, j'ai fait usage dans mon code VBA, de la
fonction CurrentDB.Name.
Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire retourné
fait référence à c:\documents and Setting\username\... et ce même si le mdb est
bel et bien dans un répertoire précis.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Anor
Bonjour, ça me semble étrange ton affaire. Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Ma Dalton : | Bonjour, | | Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un | confrère qui me souligne un comportement anormal d'une que j'ai créé. | | se pourrait-il que sous XP la commande CurrentDB.Name retourne le | mauvais répertoire? | | j'explique: la base est installée par un assistant d'empaquetage sur | c:répertoiremabase.mdb (elle peut donc être ailleurs si | l'installateur le demande). Pour retacer le répertoire, j'ai fait | usage dans mon code VBA, de la fonction CurrentDB.Name. | | Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire | retourné fait référence à c:documents and Settingusername... et | ce même si le mdb est bel et bien dans un répertoire précis. | | que se passe t-il ? | | merci
Bonjour,
ça me semble étrange ton affaire.
Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Ma Dalton <Rantanplan@farwest.net> :
| Bonjour,
|
| Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un
| confrère qui me souligne un comportement anormal d'une que j'ai créé.
|
| se pourrait-il que sous XP la commande CurrentDB.Name retourne le
| mauvais répertoire?
|
| j'explique: la base est installée par un assistant d'empaquetage sur
| c:répertoiremabase.mdb (elle peut donc être ailleurs si
| l'installateur le demande). Pour retacer le répertoire, j'ai fait
| usage dans mon code VBA, de la fonction CurrentDB.Name.
|
| Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire
| retourné fait référence à c:documents and Settingusername... et
| ce même si le mdb est bel et bien dans un répertoire précis.
|
| que se passe t-il ?
|
| merci
Bonjour, ça me semble étrange ton affaire. Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Ma Dalton : | Bonjour, | | Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un | confrère qui me souligne un comportement anormal d'une que j'ai créé. | | se pourrait-il que sous XP la commande CurrentDB.Name retourne le | mauvais répertoire? | | j'explique: la base est installée par un assistant d'empaquetage sur | c:répertoiremabase.mdb (elle peut donc être ailleurs si | l'installateur le demande). Pour retacer le répertoire, j'ai fait | usage dans mon code VBA, de la fonction CurrentDB.Name. | | Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire | retourné fait référence à c:documents and Settingusername... et | ce même si le mdb est bel et bien dans un répertoire précis. | | que se passe t-il ? | | merci
Ma Dalton
Il est vrai que cela mérite la vérification de la double installation ... J'aurais dû y penser, mais étant à plusieurs centaines de kilomètres, tout se fait par un intermédiaire !!!
et pour le fractionnement, oui elle l'est. Le currentDB.Name est fait depuis la frontale et devrait me retourner son emplacement (sur la station locale). Donc rien à voir avec la mdb centrale qui réside sur le réseau.
Pour info (ce n'est pas là mon trouble), les attaches sont refait par programmation à l'ouverture de la frontale en faisant appel au registre de windows. Pour faire plus simple à l'utilisateur, je déclare l'emplacement de la mdb centrale via une passerelle ODBC basée sur MS-Access (donc dans la clé /DBQ du registre).
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message news:
Bonjour, ça me semble étrange ton affaire. Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Ma Dalton : | Bonjour, | | Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un | confrère qui me souligne un comportement anormal d'une que j'ai créé. | | se pourrait-il que sous XP la commande CurrentDB.Name retourne le | mauvais répertoire? | | j'explique: la base est installée par un assistant d'empaquetage sur | c:répertoiremabase.mdb (elle peut donc être ailleurs si | l'installateur le demande). Pour retacer le répertoire, j'ai fait | usage dans mon code VBA, de la fonction CurrentDB.Name. | | Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire | retourné fait référence à c:documents and Settingusername... et | ce même si le mdb est bel et bien dans un répertoire précis. | | que se passe t-il ? | | merci
Il est vrai que cela mérite la vérification de la double installation ...
J'aurais dû y penser, mais étant à plusieurs centaines de kilomètres, tout se
fait par un intermédiaire !!!
et pour le fractionnement, oui elle l'est. Le currentDB.Name est fait depuis la
frontale et devrait me retourner son emplacement (sur la station locale). Donc
rien à voir avec la mdb centrale qui réside sur le réseau.
Pour info (ce n'est pas là mon trouble), les attaches sont refait par
programmation à l'ouverture de la frontale en faisant appel au registre de
windows. Pour faire plus simple à l'utilisateur, je déclare l'emplacement de la
mdb centrale via une passerelle ODBC basée sur MS-Access (donc dans la clé /DBQ
du registre).
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message news:
uXLOGm0vDHA.2220@TK2MSFTNGP09.phx.gbl...
Bonjour,
ça me semble étrange ton affaire.
Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son
dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir
la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller
mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Ma Dalton <Rantanplan@farwest.net> :
| Bonjour,
|
| Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un
| confrère qui me souligne un comportement anormal d'une que j'ai créé.
|
| se pourrait-il que sous XP la commande CurrentDB.Name retourne le
| mauvais répertoire?
|
| j'explique: la base est installée par un assistant d'empaquetage sur
| c:répertoiremabase.mdb (elle peut donc être ailleurs si
| l'installateur le demande). Pour retacer le répertoire, j'ai fait
| usage dans mon code VBA, de la fonction CurrentDB.Name.
|
| Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire
| retourné fait référence à c:documents and Settingusername... et
| ce même si le mdb est bel et bien dans un répertoire précis.
|
| que se passe t-il ?
|
| merci
Il est vrai que cela mérite la vérification de la double installation ... J'aurais dû y penser, mais étant à plusieurs centaines de kilomètres, tout se fait par un intermédiaire !!!
et pour le fractionnement, oui elle l'est. Le currentDB.Name est fait depuis la frontale et devrait me retourner son emplacement (sur la station locale). Donc rien à voir avec la mdb centrale qui réside sur le réseau.
Pour info (ce n'est pas là mon trouble), les attaches sont refait par programmation à l'ouverture de la frontale en faisant appel au registre de windows. Pour faire plus simple à l'utilisateur, je déclare l'emplacement de la mdb centrale via une passerelle ODBC basée sur MS-Access (donc dans la clé /DBQ du registre).
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message news:
Bonjour, ça me semble étrange ton affaire. Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Ma Dalton : | Bonjour, | | Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un | confrère qui me souligne un comportement anormal d'une que j'ai créé. | | se pourrait-il que sous XP la commande CurrentDB.Name retourne le | mauvais répertoire? | | j'explique: la base est installée par un assistant d'empaquetage sur | c:répertoiremabase.mdb (elle peut donc être ailleurs si | l'installateur le demande). Pour retacer le répertoire, j'ai fait | usage dans mon code VBA, de la fonction CurrentDB.Name. | | Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire | retourné fait référence à c:documents and Settingusername... et | ce même si le mdb est bel et bien dans un répertoire précis. | | que se passe t-il ? | | merci
Ma Dalton
avec un bonjour et un merci de ma part, ça irait mieux n'est pas. ;-)
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message news:
Bonjour, ça me semble étrange ton affaire. Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Ma Dalton : | Bonjour, | | Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un | confrère qui me souligne un comportement anormal d'une que j'ai créé. | | se pourrait-il que sous XP la commande CurrentDB.Name retourne le | mauvais répertoire? | | j'explique: la base est installée par un assistant d'empaquetage sur | c:répertoiremabase.mdb (elle peut donc être ailleurs si | l'installateur le demande). Pour retacer le répertoire, j'ai fait | usage dans mon code VBA, de la fonction CurrentDB.Name. | | Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire | retourné fait référence à c:documents and Settingusername... et | ce même si le mdb est bel et bien dans un répertoire précis. | | que se passe t-il ? | | merci
avec un bonjour et un merci de ma part, ça irait mieux n'est pas. ;-)
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message news:
uXLOGm0vDHA.2220@TK2MSFTNGP09.phx.gbl...
Bonjour,
ça me semble étrange ton affaire.
Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son
dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir
la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller
mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Ma Dalton <Rantanplan@farwest.net> :
| Bonjour,
|
| Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un
| confrère qui me souligne un comportement anormal d'une que j'ai créé.
|
| se pourrait-il que sous XP la commande CurrentDB.Name retourne le
| mauvais répertoire?
|
| j'explique: la base est installée par un assistant d'empaquetage sur
| c:répertoiremabase.mdb (elle peut donc être ailleurs si
| l'installateur le demande). Pour retacer le répertoire, j'ai fait
| usage dans mon code VBA, de la fonction CurrentDB.Name.
|
| Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire
| retourné fait référence à c:documents and Settingusername... et
| ce même si le mdb est bel et bien dans un répertoire précis.
|
| que se passe t-il ?
|
| merci
avec un bonjour et un merci de ma part, ça irait mieux n'est pas. ;-)
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message news:
Bonjour, ça me semble étrange ton affaire. Pour moi, c'est ton gars qui a enregistré 2 copies de la base, l'une dans son dossier personnel
et l'autre dans le bon répertoire, et qui ouvre la première en croyant ouvrir la seconde.
Qu'il l'ouvre par un double clic depuis l'explorateur, et ça devrait aller mieux.
Ôte moi d'un doute : elle n'est pas fractionnée la base, hein ?
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Ma Dalton : | Bonjour, | | Je suis pour ma part encore sous NT4 avec Access 2000 et j'ai un | confrère qui me souligne un comportement anormal d'une que j'ai créé. | | se pourrait-il que sous XP la commande CurrentDB.Name retourne le | mauvais répertoire? | | j'explique: la base est installée par un assistant d'empaquetage sur | c:répertoiremabase.mdb (elle peut donc être ailleurs si | l'installateur le demande). Pour retacer le répertoire, j'ai fait | usage dans mon code VBA, de la fonction CurrentDB.Name. | | Sur Access 2000, tout est beau. Mais avec Access XP, le répertoire | retourné fait référence à c:documents and Settingusername... et | ce même si le mdb est bel et bien dans un répertoire précis. | | que se passe t-il ? | | merci