Вопрос

Хорошо, так что это совершенно новая зацепление, в которую я столкнулся. Я пытаюсь запустить новую MDE из моего исходного файла MDB, и он блокируется доступом.

Таким образом, в моем MDB я первый уплотнитель и ремонт, а затем выбирая создание нового MDE (так же, как я сделал много раз раньше).

Похоже, он начинает процесс, но никогда не попадает в то, где он уплотняется, когда это сделано, и доступ не отвечает. Поэтому после того, как я заставляю закрыть приложение, я смотрю в папку, где я пытаюсь создать MDE, и я вижу, что есть новый доступ к файлу DB1.

Если я попытаюсь открыть, что это дает мне ошибку, которая говорит, что файл не найден, а затем он говорит, что Visual Basic для приложений поврежден.

Дело в том, что я только что сделал очень простую корректировку коду, поскольку последний запуск MDE, а после этого я дважды и тройной проверил ... Это не так, потому что это просто простой открыть эту форму и закрыть это одно дополнение.

У меня, однако, у меня есть мой исходный файл MDB на диске, который я скопировал на мой ноутбук, а затем попытался перевернуть таблицы к сетевому диску (если бы их связали с другими таблицами на моем локальном диске, чтобы я мог бы развить в автономном режиме) ??

ПОЖАЛУЙСТА ПОМОГИ!!!

Это было полезно?

Решение

Первое, что можно проверить, составляется ли ваш код. Перейти к окну VBE и выберите Отлаживать из меню, то Составьте yourprojectname из подменю. Если компиляция недоступен (серовался), внесите любые незначительные изменения (например, добавьте пустую строку) на один из ваших модулей кода. Затем попробуйте параметр «Компилировать меню». Закрепите любые ошибки компиляции, которые он показывает, что перед попыткой создать MDE.

Другие советы

Сначала попробуйте обойти эти шаги:

  1. Вам нужно создать пустую базу данных.
  2. Откройте поврежденную базу данных, а затем нажмите таблицы под объектами.
  3. Щелкните правой кнопкой мыши на первую таблицу, а затем щелкните экспорту в контекстном меню.
  4. В поле «Экспорт в диалоговое окно» просмотрите вновь созданную базу данных.
  5. Нажмите ОК. Повторите шаги с 3 по 4 для каждой таблицы, запроса и макроса.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top