СообЧа > База Знаний > Базы данных > MS Access

Вопрос

Есть MDE файл, созданный в Access 97. При открытии его в Access 2000 выдается «Преобразование и подключение MDE не допускается». Способа запустить данный файл в Access 2000 найти не удалось. Есть возможность поставить на один компьютер Access 97 и Access 2000?

Ответ

У меня на компьютере уже 1,5 года работает такая связка.
Статью из Microsoft KB прислать не могу, за давностью времен потерялась. Но, по-моему, найти ее нетрудно будет по ключевым словам «Access 97 Access 2000». Расскажу, как к 2000-му акцесу добавить 97.

Идешь в папку с установленным офисом 2000 и переименовываешь файл Access.exe (или как его там), Микрософт предлагала расширение .sav, но мой опыт говорит, что это не принципиально.
Такая же операция проводится с файлом шрифта hatten.ttf
Устанавливаешь Офис 97 в другую папку (хотя можно установить только Акцесс 97, как делал я)
Переименовываешь Access.sav обратно в .exe
Переименовываешь Hatten.sav обратно в .ttf (скорее всего, файл будет уже существовать).
Работаешь.

ПРИМЕЧАНИЕ:
Какой Акцесс последний открывался, тот и перехватывает на себя обработку .MDB и .MDE файлов.
Возможно, файл шрифта носит название не Hatten, а какое-либо другое, похожее (мне лень смотреть :)). Но, думаю, разберешься.

Вадим

Если заливать офис на чистый ПК, то можно поставить MSO 97, а затем — MSO 2000 (разумеется, сохраняя MSO 97 и в другой каталог). Никаких проблем под Win 98/NT 4 не было (под Win XP комбинация MSO 97 + MSO 2K + MSO XP привела к тому, что нормально работает только MSO XP). Кстати, если MDE файл был нужен только для извлечения данных (т.е. не в качестве интерфейса), то можно было залинковать на его таблицы любую базу, созданную под MS Access 2000/XP.

fedorovandrey



Copyright © 2000-2004 Сообщество Чайников
Контактная информация