Вниз
Скачать: 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
14-44413
T2
2003-03-28 16:32
2003.04.14
Halcyon 6


14-44450
Dash
2003-03-30 05:12
2003.04.14
Banner


1-44088
sucer
2003-03-30 08:06
2003.04.14
Нужна форма не заберающая фокус


1-44193
Reistlyn
2003-04-01 14:52
2003.04.14
Удаление данных из файла.


14-44393
REA
2003-03-28 13:00
2003.04.14
Что это было?




   Наверх