Проблемы со списком - PullRequest
0 голосов
/ 17 февраля 2009

У меня есть база данных, которую я преобразовал в Access 2007. В итоге я восстановил комбо-боксы. Однако все они работают нормально в активных базах данных, как только я закрываю базу данных и снова открываю ее - они не работают и отображается ряд ошибок ..

Если я создаю вторую комбинацию одинаково - тогда обе комбинации начинают работать ... но еще раз, как только я закрыл базу данных и снова открыл ее ... они обе перестают работать?

Это просто поля со списком, которые выполняют поиск в текущей ФОРМЕ, чтобы найти запись ..

т.е. .. Поле "Название компании" - Combo ищет определенную запись компании, введенную или выбранную из выпадающего списка.

В настройках базы данных / trustcentre я включил true все маркеры и т. Д.

Что я пропустил?

1 Ответ

0 голосов
/ 18 февраля 2009

Пара вещей:

  • попробуйте декомпилировать проект. Возможно, он был поврежден.
    Просто откройте ваш файл из командной строки и добавьте параметр /decompile.
    Затем просто пересоберите свой проект и уплотните его.

  • Убедитесь, что ваши ссылки в VBA IDE> Инструменты> Ссылки ... содержат правильные библиотеки:

    Visual Basic для приложений
    Microsoft Access 12.0 Библиотека объектов
    OLE Automation
    Ядро базы данных Microsoft Office 12.0 Библиотека объектов
    Microsoft Office 12.0 Библиотека объектов

OLE-автоматизация иногда является источником странных проблем: иногда она автоматически выбирается на моей машине с Windows Server 2008 x64, но мне приходится отключать ее на моем 32-битном рабочем столе Windows XP ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...