0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 20
|
||||||
1 | ||||||
.NET 3.x Программное сжатие базы Access24.11.2012, 14:57. Показов 3685. Ответов 6
Доброго времени суток, уважаемые форумчане.
Пытаюсь программно сжать базу данных, но все мои попытки завершаются провалом. При попытки сжать базу происходит ошибка "Попытка открыть базу данных, открытую пользователем Admin. Повторите попытку, когда база данных снова станет доступной". Как я понял, возможно соединение с базой не закрыто... Я не могу понять почему соединение не закрывается, в коде я прописал .Close() и .Dispore() и Nothing, проверял соединение после закрытия при помощи State, всё нормально говорит что ни чего нет... Ошибка вылетает на 127 строчке, код ниже. Подскажите пожалуйста, как сжать эту базу???
0
|
24.11.2012, 14:57 | |
Ответы с готовыми решениями:
6
Программное создание базы данных через ADO.NET Программное сжатие базы MS Access 97 Программное сжатие базы Access Программное сжатие БД Ms Access |
0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 20
|
|
29.11.2012, 14:00 [ТС] | 2 |
Может найдётся добрый самаритянин который подскажет как сжать базу данных Access???
0
|
0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 20
|
|
06.12.2012, 11:00 [ТС] | 3 |
Люди добрый помогите пожалуйста
0
|
60 / 58 / 10
Регистрация: 16.02.2013
Сообщений: 146
|
||||||
25.04.2014, 11:08 | 4 | |||||
Прошу обратить внимание на тему)) Интересует этот же вопрос.
Согласно MicrosoftSupport, перед добавлением кода
0
|
1302 / 508 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
|
|
25.04.2014, 19:06 | 5 |
смотри ссылку, в VB нужно будет лишь запускать батник, который вместе с кодом прописанным в БД аксес будет сжимать
https://www.cyberforum.ru/post5805765.html
0
|
60 / 58 / 10
Регистрация: 16.02.2013
Сообщений: 146
|
|
25.04.2014, 19:45 | 6 |
Можно делать и так, но это же ужасно непрактично
Может будет другой вариант... без лишних телодвижений Если найду что-нибудь стоящее поделюсь обязательно.
0
|
60 / 58 / 10
Регистрация: 16.02.2013
Сообщений: 146
|
||||||
30.04.2014, 15:19 | 7 | |||||
Сообщение было отмечено Памирыч как решение
Решение
Наконец-то решил вопрос.
Что бы программно очистить и сжать базу данных созданную в MO Access, необходимо: 1) В свойствах проекта, в разделе Ссылки, подключить COM библиотеку Microsoft Jet and Replication Objects 2.x Library 2) Используем код:
1
|
30.04.2014, 15:19 | |
30.04.2014, 15:19 | |
Помогаю со студенческими работами здесь
7
Как осуществить сжатие mdb базы программно, не прибегая к услугам Access ? Программное создание базы Access с созданием отдельного .MDW Сжатие базы Сжатие и восстановление базы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |