Вниз
Скачать: CL | DM;

таблицы Paradox   Найти похожие ветки 

 
АндрейБ   (2003-03-25 23:40) [0]

Мастера, подскажите как решить следующую проблему. Есть промежуточная таблица. После просчета всех данных все записи из неё удаляются запросом "DELETE FROM table", но размер таблицы не меняется. Что здесь можете посоветовать?


 
mike-d ©   (2003-03-26 00:01) [1]

with Table do
begin
Table.Close;
Table.Exclusive := True;
Table.EmptyTable;
Table.Exclusive := False;
end;

и будет вам счастье...


 
MsGuns ©   (2003-03-26 00:25) [2]

>mike-d © (26.03.03 00:01)
>и будет вам счастье...

Неполное. Значения автоинкрементных счетчиков не сбросятся ;((



 
АндрейБ   (2003-03-26 00:56) [3]

>mike-d © (26.03.03 00:01)
Спасибо

>MsGuns © (26.03.03 00:25)
К счастью, автоинкрементных полей нет, так что это не проблема.


 
Leshiy ©   (2003-03-26 06:02) [4]

mike-d © (26.03.03 00:01)
Ты маленько перемудрил :)


 
АндрейБ   (2003-03-26 10:16) [5]

>Leshiy © (26.03.03 06:02)
А в чем именно? Есть способ проще? Или надежнее?


 
Соловьев ©   (2003-03-26 10:21) [6]

упаковать надо.


 
Anatoly Podgoretsky ©   (2003-03-26 11:30) [7]

АндрейБ (25.03.03 23:40)
И не надо, они повторно используются, в итоге большее ускорение. А если паковать, то потом при добавление начинается судорожное выделение кластеров. Основанием для упаковки может быть наличие мемо полей.


 
MsGuns ©   (2003-03-26 12:27) [8]

>Anatoly Podgoretsky © (26.03.03 11:30)

Согласен на 100%
"Чистка" БД нужна, но как регламентная, выполняемая нечасто, скажем ежемесячно (ежеквартально). При этом, как правило, из БД удаляется устаревшая, "мертвая" информация. Например, складское движение за позапрошлый год.


 
Leshiy ©   (2003-03-26 12:30) [9]


with Table do
begin
Table.Close;
...


Зачем в данном случае with Table do.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
1-44229
MetalFan
2003-03-27 10:21
2003.04.14
совет по алгоритму...


14-44434
Merlin
2003-03-28 13:42
2003.04.14
Переезд сайта


6-44312
officeman
2003-02-22 18:44
2003.04.14
Как получить URL из своего Броузера


7-44484
NetKnight
2002-12-04 16:06
2003.04.14
Program Shortcut ?


1-44087
Sirus
2003-04-01 09:51
2003.04.14
Пакеты (Package) и библиотеки DLL в Delphi...




   Наверх