Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Подскажите,как сжать базу Access средствами Delphi


Автор: AlexV1 27.1.2003, 02:52
Подключаюсь через ADO к mdb (база Access2000).
Подскажите, как сжать базу Access средствами Delphi ?
Если через ADO невозможно, то как ?

Автор: Vit 27.1.2003, 04:15
Через ADO никак, используйте DAO. Для доступа к MS Access через DAO есть прекрасный пакет компонентов - kaDAO. Его можно взять с www.torry.net или с моего сайта www.delphist.com (правда у меня версия для Delphi 5, но на мой взгляд более удачная чем более поздние). Там есть уже встроенный метод для сжатия и repair базы данных. Если нет желания использовать сторонние компоненты - делайте импорт интерфейса DAO3x.DLL и используйте его вручную

Автор: AlexV1 27.1.2003, 16:34
Да, ради сжатия БД использовать сторонние компоненты мне бы не хотелось.
А как это "делайте импорт интерфейса DAO3x.DLL и используйте его вручную" ?
Я такого никогда не делал, даже не представляю как.
Буду очень признателен, если поможете :-)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)