Quelles sont les implications de l'exécution d'une base de données Microsoft Access en 2003 et 2007?Quelles sont les implications de l'exécution d'une base de données d'accès Microsoft en 2003 et 2007?
Y a-t-il un cours que j'ai oublié de suivre?
Le programme a été initialement créé dans Office 2003, puis exécuté en 2007. Des problèmes semblent se produire lorsque la machine sur laquelle il s'exécute comporte à la fois les versions 2003 et 2007. Le problème semblerait également provenir de la référence de la "Bibliothèque d'objets Microsoft Access 12.0" (ou de la "Bibliothèque d'objets Microsoft Access 11.0" en 2003). Pour le voir, regardez simplement le menu Tools: Refrences sur l'écran VBA.
Le symptôme de l'erreur est fondamentalement le code ne pas être reconnu (presque comme il ne reconnaît pas le langage de programmation que j'utilise). Il suit généralement ceci avec une boîte qui indique que "l'expression sur le chargement que vous avez entrée comme les paramètres de propriété d'événement a produit l'erreur suivante: l'objet ou la classe ne soutient pas l'ensemble d'événements". Vous pouvez également remplacer "En charge" avec "Sur clic" pour les boutons ou "Sur changement" pour les zones de texte.
Je soupçonne personnellement que l'ordinateur prend des parties de la bibliothèque d'objets Microsoft Access 11.0/12.0, puis les mélange dans une référence VBA inutile. Ce qui confirme encore mes soupçons, c'est la boîte qui apparaît entre les deux qui dit «Configuration de Microsoft Access». Un autre problème qui confirme encore mes soupçons est qu'il fonctionnera sur celui qui est ouvert en premier (2007, par exemple) et ensuite pas exécuté sur l'autre (2003 continue l'exemple)
Le seul autre problème est que j'ai dû corriger était en train de changer la dernière partie de DoCmd.OpenForm ,,,,, acFormReadOnly (ou acReadOnly, en fonction de la façon dont la machine semble se sentir ce jour-là - oui cela fonctionnerait avec un, un jour et ensuite je veux en changer un autre) pour simplement verrouiller les zones de texte individuelles
Peut-être que ce n'est pas tout à fait codage, mais je pense qu'il pourrait être capable être fixé par le codage.
Espérons que cela suffise pour que quelqu'un trouve quelque chose.
Ahhh, maintenant c'est progrès. Probablement pas utiliser réellement, mais la prochaine fois (ha, la prochaine fois ... il ne sera probablement pas une prochaine fois) je construis une base de données, je vais regarder dans ce domaine. –