![]() |
|
![]() ![]() ![]() |
|
AntonStr |
|
||||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 17.5.2008 Репутация: нет Всего: нет |
Добрый день.
Делаю сжатие данных Access вот так:
и выполняю по нажатию на кнопку:
Выдает такую ошибку: "Попытка открыть базу данных, открытую пользователем '...' на машине '...' для монопольного доступа. Повторите попытку когда БД освободится. В чем дело, что за ошибка? Если ставлю в Access монопольный доступ к БД, такая же ошибка. Подскажите, пожалуйста, как исправить? |
||||
|
|||||
pseud |
|
|||
![]() Экспёрт Тыдыщ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1175 Регистрация: 18.5.2007 Где: Минск, Беларусь Репутация: 16 Всего: 40 |
1. Значит база тобой уже где-то открыта. 2. Если базу могут юзать по сети. То предположу, что юзер работает с данными, а ты пытаешься упаковать базу. Для упаковки базы ИМХО ей требуется монопольный доступ. -------------------- Испытание чужого терпения можно считать успешным, если оно лопнуло... |
|||
|
||||
SanyStation |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 10.12.2009 Репутация: нет Всего: нет |
у меня таже проблема. Дело в том, что БД используется самим приложением, и процесс с БД не снимается до тех пор, пока приложение не будет закрыто. Пока что сам не знаю как решить проблему.
|
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
А закрывать AdoConnection пробовал? ![]()
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
SanyStation |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 10.12.2009 Репутация: нет Всего: нет |
ADOConnection1.Close; не помогает если соединение с БД было произведено до начала компиляции. Так что проблему решил. Спасибо. Это сообщение отредактировал(а) SanyStation - 19.12.2009, 23:12 |
||||
|
|||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Так не забудь перед окончательным релизом своей проги отключиться от БД. А то на другом компьютере ошибка вылезет. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |