J'espère que quelqu'un peut me dire ce que je fais de mal corriger ma compréhension imparfaite de la façon dont cela fonctionne et expliquer pourquoi ce n'est pas possible.Affichage de l'ACCDB avec l'environnement d'exécution Access 2010 lors de l'installation d'Access 2007
J'ai développé une base de données/programme assez basique pour un client dans Access. Ils ont Office 2007, j'ai Office 2010. Le test initial de création d'une base de données en 2010 (au format "2007") et l'ouverture des formulaires et des données dans Office 2007 n'ont montré aucun problème.
Avance rapide 3 semaines. Je leur ai envoyé une copie récente pour approbation et ils ne peuvent pas l'ouvrir. Format de base de données non reconnu. En regardant autour, il semble que le format Access 2007 ne signifie vraiment rien en termes de rétrocompatibilité (merci M $). Je pourrais suivre la réponse apparemment standard et enlever les champs vides, les colonnes calculées etc. mais vraiment ne pense pas que ce devrait être nécessaire.
J'ai installé l'environnement d'exécution Access 2010 sur l'un des systèmes cibles en sachant qu'il me permettrait d'ouvrir l'ACCBD développé par Access 2010. Pas de chance. Office 2007 est toujours lancé et "format de base de données non reconnu".
Le problème est-il que Access 2007 est installé sur le système cible? Ou est-ce que je ne comprends peut-être pas à quoi sert la distribution d'exécution d'Access? Fondamentalement, existe-t-il un moyen de déployer un programme/base de données développé dans Access 2010 sans a) installer (et acheter environ 60 licences de) Office 2007, ou b) supprimer l'existant ACCDB.
En l'absence de toute autre réponse à venir, vous obtenez la coche d'approbation. – nathanchere
En fin de compte, je suis allé réécrire la plupart dans Access 2007. Très ennuyeux, et l'une des nombreuses marques noires contre le support des plates-formes de développement Microsoft (ne me lancez pas sur la façon dont ils ont géré XNA 4). – nathanchere
Vous ne pouvez pas développer des programmes VB5 avec VB6. Vous ne pouvez pas développer les anciens programmes FoxPro avec la nouvelle version. En fait, je ne suis au courant d'AUCUNE plate-forme de développement au cours des 25 dernières années qui suggère ou conseils que vous pouvez développer avec une version plus récente, puis espère que les versions passées fonctionneront. Je veux dire quelle est la prochaine, vous allez demander si votre nouveau programme sera sur DOS 5.0? Hey peut-être essayons DOS 3.2? Ne soyons pas stupides ici. En règle générale, vous pouvez aller de l'avant, mais pas en arrière avec les outils de développement. Pour suggérer ou suggérer le contraire, suggérer que vous n'avez aucune expérience informatique ici. –