Текущий архив: 2003.04.14;
Скачать: 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 вся ветка
Текущий архив: 2003.04.14;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.009 c