Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];




Вниз

Про удаленные данные в таблицах PARADOX. 


Новенький   (2001-12-30 20:41) [0]

Господа Мастера! При удалении записи из таблицы она лишь помечается как удаленная и для физического удаления надо пакануть енту таблицу, а вот как можно просмотреть записи помеченные как удаленные при условии что чатблицу не паковали.



SoftOne   (2002-01-01 02:55) [1]

Судя по молчанию, Borland наш форум не читает.



Anatoly Podgoretsky   (2002-01-01 13:23) [2]

В Парадоксе, запись удаляется окончательно, а упаковка только освобождет место, если конечно тебе это почему то нужно.



Меламед   (2002-01-01 16:20) [3]

В Paradox-таблицах запись удаляется из базы физически и поэтому ее упаковка требуется только в том случае, если она имеет либо memo-поля, либо двоичные, которые храняться в отдельных файлах. Кроме того, BDE не предоставляет прямых средств для упаковании Paradox-таблиц, а делается это только с помошью фиктивного изменения структуры таблицы.

С Новым годом всех Вас



Anatoly Podgoretsky   (2002-01-01 18:19) [4]

BDE предоставляет такие средства, называется dbiDoRestructure.



Меламед   (2002-01-01 22:40) [5]

Анатолий.

Я всегда уважал тебя, даже некоторые ответы твои мне помогали. Но бывали твои ответы довольно делитанские. Например, что тебе лень было посмотреть Help на функцию DbiDoRestructure. Там ясно написано:

DbiDoRestructure changes the properties of a table such as the following: modifying field types or field sizes, adding a field, deleting a field, rearranging fields; or changing indexes, security passwords, or referential integrity.

Не перевожу, потому что ты не смог меня подлечить в потосовке фактов. Если я в чем то не прав, ткни в меня пальцем. Если хочешь прочитать полное описание данной функции на английском (думаю, ты с английским в ладах) дай мне свое мыло.

Валера



Anatoly Podgoretsky   (2002-01-02 07:57) [6]

Тогдв будь добр посмотри также и хелп по функции dbiPackTable или пример номер 2 и после этого приходи с извинениями.



Меламед   (2002-01-02 16:05) [7]

Тогда вопрос на засыпочку. Почему Борланд разработал специальную функцию для упаковки dBasе таблиц, а для упаковки Paradox-таблицы не создал аналогичной функции или не распостранил действие этой функции на Paradox таблицу? По-моему, это сделано, чтоб нам жизнь медом не казалась:))



Новенький   (2002-01-02 16:44) [8]

Опаньки! Спасибо всем, я уже и сам понял что записи из парадокса удаляются. Надобавлял тысячи записей, а потом все грохнул - у таблица по размеру оказалась как новенькая. Благодарен за помощь.



Anatoly Podgoretsky   (2002-01-02 16:59) [9]

Меламед (02.01.02 16:05)
Ты не хочешь обратиться с этим вопросом к Борланду.
Это так я понимаю своеообразная форма извинений :-)




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.021 c
1-99954           Yuraz                 2002-01-13 19:03  2002.01.31  
Помогите! Не могу разобраться, почему в этой проц. печатается менее 6 букв


14-100041         SP                    2001-12-06 15:31  2002.01.31  
Может видели ссылку на C++ Builder?


4-100120          Crafox                2001-12-04 19:51  2002.01.31  
Блокировка сочетаний типа Win+M и т.п.


3-99877           Олег Лаукарт          2001-12-25 11:07  2002.01.31  
Query для каждого потока...


3-99895           sergeyh@ukrref.uz.go  2001-12-28 12:02  2002.01.31  
Присечение подбора пароля SysDBA