Как создать mde файл в access 2007

Обновлено: 07.07.2024

Office 365 ProPlus переименован в Майкрософт 365 корпоративные приложения. Для получения дополнительной информации об этом изменении прочитайте этот блог.

Умеренный: требуются базовые навыки макроса, кодирования и интероперабельности.

Эта статья применяется к базе данных Microsoft Access (.mdb или .accdb) и проекту Microsoft Access (.adp).

Исходный номер КБ: 814858

Симптомы

При попытке сохранить файл базы данных Access (.mdb или .accdb) в качестве MDE-файла (.mde) или ACCDE-файла (.accde) или при попытке сохранить файл проекта Access (.adp) в качестве файла ADE (.ade) Доступ может перестать отвечать. You may receive the following error message:

Причина

Эта проблема может возникнуть при Visual Basic для приложений проекта (VBA) файла .mdb или файла .adp.

Обходной путь

Чтобы решить эту проблему, можно перезагрузить проект VBA базы данных Access из текста, а затем создать файл MDE, ACCDE или ADE. Для этого выполните следующие действия:

Перед началом этих действий сделайте резервную копию базы данных.

На панели задач нажмите кнопку Начните и нажмите кнопку Выполнить.

Введите <Microsoft_Access_Path>\msaccess.exe /decompile и нажмите кнопку ОК.

<Microsoft_Access_Path> — это путь папки, на которой установлен Доступ.

Откройте исходный файл .mdb, файл original.accdb или исходный файл .adp, который необходимо сохранить в качестве нового MDE-файла, файла ACCDE или файла ADE. Для этого выполните следующие действия:

  1. Нажмите ALT+F11, чтобы открыть редактор Visual Basic.
  2. В меню Отлаговка щелкните Компилятор <DatabaseName>.
  3. В меню Файл нажмите кнопку <DatabaseName> Сохранить, а затем Visual Basic редактора.

В последних версиях Access щелкните Файл Сохранить как сохранить базу данных, а затем нажмите > > кнопку Сделать ACCDE File или нажмите кнопку Сделать ADE.

В Access 2010 и Access 2007 щелкните вкладку Средства базы данных, а затем нажмите кнопку Сделать ACCDE File или нажмите кнопку Сделать ADE в группе Инструментов базы данных.

В Microsoft Office Access 2003 или в более ранних версиях Access щелкните утилиты базы данных в меню Tools, а затем щелкните Make MDE File или выберите Make ADE File.

В диалоговом окне Сохранить MDE As в диалоговом окне Сохранить как диалоговое окно или в диалоговом окне Сохранить ADE в качестве диалогового окна найдите папку, в которой необходимо сохранить MDE, файл ACCDE или файл ADE, введите имя файла в поле имя файла, а затем нажмите кнопку Сохранить.

База данных Microsoft Access может быть сохранена в виде MDE-файла.

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

При сохранении базы в формате MDE будут скомпилированы все программные модули, удалены все исходные тексты программ, будет сжата. Программы Visual Basic будут по -прежнему выполняться, но их нельзя будет просматривать или изменять. Из-за удаления исходных кодов уменьшится размер базы данных , т.е. будет оптимизировано использование памяти, что повысит быстродействие базы данных.

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

Возможны модификация структуры таблиц, создание новых таблиц с использованием Конструктора и Мастера, изменение схемы базы данных с добавлением и удалением таблиц и связей между ними.

Невозможными становятся следующие действия, связанные с созданием компонентов приложения для работы с базой данных:

  • Создание, просмотр, изменение форм, отчетов, модулей с использованием Конструкторов и Мастеров.
  • Создание и изменение программных модулей.
  • Создание, удаление и изменение ссылок на библиотеки объектов или базы данных.

На рис. 7.35. показана страница доступа к данным "Оценки студентов", разработанная в системе Microsoft Access с помощью Конструктора. Для переходов между записями, а также для добавления, удаления, сохранения, сортировки и отбора записей и для вызова справки предназначен стандартный набор кнопок.

В Конструкторе страница доступа состоит из групп, которые подразделяются на разделы ( Section ): подпись, верхний колонтитул , нижний колонтитул , кнопки перехода (см. рис. 7.36.).

Каждый уровень группировки на странице доступа к данным имеет источник записей. Имя источника записей отображается в строке заголовка каждого раздела для данного уровня группировки.

На страницах не допускается изменение полей группировки и вычисляемых полей. Если не удается установить курсор ни в одно поле на странице, страница не поддерживает изменение записей .

Проект Microsoft Access (ADP)

Проект Microsoft Access (*. adp ) является файлом данных Microsoft Access, обеспечивающим эффективную работу с базами данных Microsoft SQL Server . Используя проект Microsoft Access, можно создавать приложения в архитектуре "клиент/ сервер " так же легко, как приложения файлового сервера.

Приложение в архитектуре "клиент/ сервер " может быть традиционным решением, основанным на формах и отчетах , или решением на базе Интернета, использующим страницы доступа к данным .

Проект Microsoft Access можно подключить к удаленной базе данных Microsoft SQL Server , локальной базе данных Microsoft SQL Server или к локальной установке Microsoft SQL Server 2000 Desktop Engine ( MSDE ).

Файл проекта не содержит данные или объекты определения данных, такие как таблицы и представления.

В проекте можно создавать и использовать для работы с данными формы, отчеты , запросы , модули, страницы доступа к данным .

Краткие сведения о работе с проектом Microsoft Access будут даны в следующей лекции, которая посвящена системе Microsoft SQL Server .

Читайте также: