Ошибка при запуске приложения Access 2003 в Access 2007 - PullRequest
2 голосов
/ 29 августа 2009

Моя организация находится в процессе обновления с Access 2003 до Access 2007. Одно из приложений, которое мне поручено обновить, возвращает очень странные ошибки при открытии и закрытии форм с вложенными формами. Изменились ли события между Access 2003 и Access 2007? Похоже, что в 2007 году события развивались не так, как в 2003 году.

1 Ответ

1 голос
/ 29 августа 2009

Я не сталкивался с ситуацией, которую вы описали. Я не могу найти ничего, что упоминает изменения в модели событий формы. Аллен Браун имеет некоторую информацию о совместимости Access 2007 со старыми версиями: http://allenbrowne.com/Access2007.html#Compatibility

Единственные проблемы, с которыми я до сих пор сталкивался при работе с MDB 2003 в Access 2007, были из-за неработающих ссылок. Если вы еще этого не сделали, дважды проверьте свой (Инструменты-> Ссылки) в редакторе VB. Находясь там, попробуйте Debug -> Compile, чтобы проверить, будет ли ваш код компилироваться без ошибок в Access 2007.

Tony Toews ' Часто задаваемые вопросы о поврежденных базах данных Microsoft Access может помочь исправить или исключить странное поведение из-за повреждения:

http://www.granite.ab.ca/access/corruptmdbs.htm

Если вы сделали эти вещи и у вас все еще есть проблемы с определенными формами, может быть полезно создать новую пустую базу данных и импортировать эти формы (и объекты, от которых они зависят) в новую базу данных.

Извините, что расстрелял эту штуку. Это может помочь, если вы сможете подробнее рассказать о характере ошибок, которые вы получаете.

...