Говорит мол невозможно открыть файлDelphi , Базы данных , Access
Автор: Vit Говорит мол невозможно открыть файл. И на самом деле еще виден файл блокировки Access. Как закрыть базу так чтоб этот файл исчез и я мог сохранить. Ответ: session.close Классическая проблема "файл в использовании"! Так что Вит пытается сохранить файл базы данных, но не может потому, что файл заблокирован Access. И, конечно, есть файл блокировки (.ldb или .lck) Access. Решение не заключается в закрытии сессии, аrather в закрытии приложения Access само. Вот что вы можете сделать:
Альтернативно, если вы используете 32-разрядную версию Access и ваша база данных достаточно велика, чтобы требовать более 2 ГБ памяти, вам может потребоваться использовать свойство
Выполните этот код в Access VBA, и он должен освободить блокировку. Затем вы сможете сохранить свою базу данных. Обратите внимание, что если другие пользователи одновременно доступны к базе данных, они могут испытать ошибки или несовместимости при закрытии файла. Всегда рекомендуется координироваться с другими пользователями перед изменениям в базе данных. В статье Vit из форума Vingrad.ru описывается проблема с открытием файла,blocks access к базе данных, и предлагается решение в виде закрытия сессии при помощи команды `session.close`. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |