Форум: "Базы";
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];
ВнизВ процессе работы программы приходится многажды создавать и удалять таблицу ... Найти похожие ветки
← →
KMM (2001-11-29 15:31) [0]База данных в Access97, обработка в Delphi5 через ADO-компоненты.
В процессе работы программы приходится многажды создавать и удалять таблицу (с помощью ADOQuery). При этом файл базы данных
(.mdb) растет, хотя новые данные не заносятся.
Как с этим справиться?
Заранее благодарю.
← →
Igorok (2001-12-05 11:32) [1]По-моему только в аксесе необходимо выполнить команду меню "Сжать базу данных"
← →
KMM (2001-12-05 15:14) [2]>Igorok
А как это сделать из дельфи?
← →
Igorok (2001-12-05 15:27) [3]>KMM
копии баз делаешь??? заодно и "Сжать базу данных" сделаешь, зачем ломать голову!
← →
olban (2001-12-05 15:34) [4]Можно сделать таким образом (по крайней мере я так делал в свое время), создаешь файл такой же структуры этой БД и когда надо, копируешь туда данные из текущей БД, а потом заменяешь текущую. Мусор он не копирует, получаешь чистенькую (или почти чистенькую) БД.
← →
KMM (2001-12-05 16:14) [5]Всем спасибо.
>olban Отдельное спасибо. Похоже, это приемлемый вариант.
← →
SVM (2001-12-05 19:19) [6]По моему, сжать MSACCESS базу можно из DELPHI через автоматизацию (DAO).
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c