WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Как сделать Pack ? К предыдущему сообщению На следующее сообщение Взаимопомощь

Отправил Ondulyansion в 23:57 25.04.2002[Ответить]
Сабж (удаление удаленных записей) в bdf-файле из Delphi ?
подскажите.


Отправил Бeнuк в 11:49 26.04.2002[Ответить]
Если в dbf - файле, то... (блин, все забыл, стыднаааааа кааааак)


Отправил Ondulyansion в 12:26 26.04.2002[Ответить]
No, it is not. Нет там такой процедуры.
конечно дбф, опечатка.


Отправил Бeнuк в 12:29 26.04.2002[Ответить]
мдяяяяя, спроси у морки - он все знает ;-)


Отправил CAHbKA в 12:31 26.04.2002[Ответить]
'физический смысл' ;-) этой операции такой:
создается временная таблица с аналогичной структурой, в нее вносятся записи без пометки del из оригинальной. оригинальная таблица удаляется. временная таблица объявляется оригинальной. если были, то перестраиваются индексы.


Отправил Бeнuк в 12:32 26.04.2002[Ответить]
Самый простой метод -- воспользоваться функцией PackTable из rxLib


Отправил Бeнuк в 12:36 26.04.2002[Ответить]
а индексы перестраиваются не в процессе удаления записи?


Отправил CAHbKA в 13:13 26.04.2002[Ответить]
из исходных данных это понять невозможно. есть несколько engine'нов (назовём их так:), которые живут на .dbf, возможно в каких-то - да, в каких-то - нет...
вообще на такие вопросы отвечать не следовало бы ;-) Слишком уж большой простор для фантазии. А, как уже неоднократно замечалось, правильный вопрос должен содержать половину ответа :-))


Отправил Бeнuк в 13:15 26.04.2002[Ответить]
end.


Отправил Ondulyansion в 14:45 26.04.2002[Ответить]
CAHbKA, спасибо за физический смысл :) сам упакую:)
ЗЫ. как я сам не додумкал (с)


Отправил sax в 17:57 16.05.2002[Ответить]
dbipacktable.
табличка в exclusive