Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Упаковка таблицы Foxpro [dBase, FoxPro]


Брат ©   (2006-01-10 12:06:00) 

Доброго дня люди!

Подскажите, пожалуйсита, как програмно упаковать таблицу Foxpro?


AlexWlad   (2006-01-10 19:45:00) [1]

dbiPackFiles, кажется... это если через BDE


sniknik   (2006-01-10 15:43:00) [2]

> Это и BDE позволяет.
не позволяет. а если подключить ODBC-шный DSN Visual Foxpro то это уже будет его "заслуга" (что похоже подразумеваеш). этого драйвера.

и, не скажу точно (надо проверять, т.к. не помню) но и с мемо она должна работать нормально (и без риска т.к. оставляло bak, и мемо сжимало). вообще для фокса это было стандартным средством, думаю и сейчас осталось.
а, чтобы мемо не сжималось там вроде были какието аперанды в команде.


ANB   (2006-01-10 14:26:00) [3]


> sniknik ©   (10.01.06 12:32) [3]
> у фокса есть команда PACK TABLE xxxx

Это и BDE позволяет. Но эта команда не пакует MEMO файлы и есть риск потери данных.


sniknik   (2006-01-10 12:32:00) [4]

у фокса есть команда PACK TABLE xxxx


Брат   (2006-01-10 12:20:00) [5]

понял, т.е. надо создать новую таблицу с такой же структурой и скопировать туда все записи, не помеченные на удаление


ANB   (2006-01-10 12:16:00) [6]

Товарищи из Nantucket и CA советуют это делать копированием, т.к. при этом упаковываются еще и MEMO файлы и нет риска потери информации в случае сбоя.


Наверх

Титульная страница Поиск, карта сайта Написать письмо