Страница: 1 |
Страница: 1 |
Вопрос: програмное сжатие базы
Добавлено: 21.07.10 09:26
Автор вопроса: fifa36
Можно ли методами ADO сжимать базу данных?
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 21.07.10 11:15
Ни механизм ActiveX Data Objects (ADO), ни механизм ADO .NET не предоставляют возможности сжатия или восстановления базы данных Microsoft Access. Однако, Вы можете решить данную задачу, используя Microsoft Jet OLE DB Provider и Replication Objects (JRO), которые входят в состав пакета Microsoft Data Access Components (MDAC) версии 2.1. ADO
Отсюда можно сделать вывод, что ADO такой возможности не предоставляет (в DAO есть).. надо юзать JRO.JetEngine
Номер ответа: 2
Автор ответа:
fifa36
Вопросов: 33
Ответов: 116
Профиль | | #2
Добавлено: 21.07.10 13:28
понятно, спасибо!
Номер ответа: 3
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #3
Добавлено: 17.08.10 08:46
Это не означает, что програмно это не осуществимо. Как-то делал, надо вспомнить или погуглить...
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 17.08.10 11:25
а тут кто то утверждает, что это программно невозможно? Возможно, надо лишь использовать соответствующие библиотеки, в состав которых ADO не входит.. через DAO,JRO и т.д. подобные вещи на ура делаются..
Номер ответа: 5
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #5
Добавлено: 17.08.10 14:43
про методы сжатия баз Access много написано тут:
http://www.sql.ru/faq/faq_topic.aspx?fid=155
я же использовал не описанный здесь способ и более короткий через функцию ODBC с текстовым ключем - описано в MSDAC SDK.