2010-09-29 10 views
1

J'ai donc un fichier mdb d'accès qui a été créé à l'origine en utilisant Access 2003/Office 2003. Depuis que j'ai reçu une nouvelle image au travail qui a installé Office 2007. L'extension de fichier de la base de données d'accès est toujours mdb., Et la conversion a été effectuée auparavant dans la base de données Access 2002-2003.MS Access 2003/2007 - Compilation 2003 version mdb sur le bureau avec Office 2007 installé; ne retiendra pas 2003 mde?

Voici ma question: J'ai des utilisateurs qui ont encore besoin d'accéder au 2003 mdb car ils n'ont pas encore été mis à jour. Cependant, j'essaye de compiler cette version, et elle apparaît comme un fichier .mde (pas le .accdb, etc.) donc il a semblé qu'il conservait la version très bien.

Cependant, quand ils l'ouvrent, ils obtiennent la norme « peut ouvrir le fichier. Assurez-vous que la version correcte d'Access est installé »

Je sIl quelque chose que je fais mal ici, ou oublier de le faire? Une fois que j'ai 2007 sur mon bureau, je ne peux pas compiler un fichier 2003/.mde?

Merci Justin

Répondre

2

Malheureusement vous ne pouvez pas. Vous devez trouver une machine 2003 à compiler, ou faire installer une machine virtuelle avec Office 2003.
Il se peut que vous ayez 2 versions (ou plus) sur un seul PC, mais je pense que vous DEVEZ les installer dans le bon ordre (ancienne version en premier) et spécifiez un dossier différent pour chacun lors de l'installation personnalisée.

+0

J'ai trouvé que deux versions d'Access étaient très douloureuses, mais cet utilisateur n'a peut-être pas le choix. – JeffO

+0

@Jeff O: J'ai utilisé 2 versions avec beaucoup de succès en tant qu'entraîneur. Mais maintenant je fais essentiellement du développement, je préfère utiliser une VM, moins sujette à confusion. –

+0

Je pensais que je ne l'ai pas configuré correctement. Chaque fois que je suis passé, j'ai dû attendre une mise à jour. – JeffO

1

Autrefois, pour les formats de fichiers principaux, si vous compiliez votre MDE dans la version la plus basse utilisée, il fonctionnerait sur les versions ultérieures. C'est-à-dire, pour une MDB au format A2000, si vous compilez votre MDE en A2000, il devrait fonctionner en A2000, A2002 (XP), A2003, et, vraisemblablement, A2007 et A2010. Si votre version cible inférieure est A2003, compilez sur A2003 et le MDE devrait fonctionner dans A2007 et A2010 (en supposant que tout le reste est correctement codé, par exemple, liaison tardive utilisée chaque fois que possible pour éviter les références câblées à des versions particulières d'applications Office , par exemple).

Questions connexes