Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.08;
Скачать: CL | DM;

Вниз

В процессе работы программы приходится многажды создавать и удалять таблицу ...   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-22391
Serg5
2001-11-10 10:29
2002.01.08
Кому не лень, зайдите на http://forum.ru-board.com/ , он правда висит, или IP фильтрация, меня не пускают.


6-22279
Денис
2001-07-28 22:08
2002.01.08
NMSMTP через прокси


7-22437
Paradox
2001-09-25 18:48
2002.01.08
wav


14-22382
panov
2001-11-08 18:54
2002.01.08
продолжение http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1005233643&n=3


3-21960
Аленка
2001-12-05 12:53
2002.01.08
Помогите пожалуйста!