| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Ошибка при экспорте через ODBC |
| Автор: dize 27.10.2009, 15:39 |
| Все протекает нормально до тех пор пока не запускается экспорт по ODBC через зарегистрированную там бд access2000. Выводит следующую ошибку: Файл <имя> не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных. Причем тестировал на 2х компьютерах с ОС windows XP такой проблемы не было(использовал BDE Administrator -> ODBC, который поставляется вместе с Borland Delphi, версия драйвера 4), эта ошибка вылезает на windows vista(использовал ODBC Administrator поставляемый вместе с системой, версия драйвера 6). P.S.: пробовал спрашивать на других форумах, более близких по тематике этого вопроса, но там ничего вразумительного не ответили. |
| Автор: Akella 27.10.2009, 16:41 |
зачем тебе BDE при доступе к ms access |
| Автор: dize 27.10.2009, 17:34 |
| Akella, все дело в том, что регистрация нужна для того, чтобы эта бд отобразилась в сторонней программе через которую идет экспорт в access. |
| Автор: Akella 27.10.2009, 19:53 |
Попробуй запускать приложение в режиме совместимости с WindowsXP. А так больше ничего посоветовать не могу. |