Форум: "Базы";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];
ВнизADO. Подскажите пжлста как можно запаковать DBF через ADO? Найти похожие ветки
← →
mikhasenko.anton (2003-08-01 07:23) [0]Мне надо очистить таблицу и запаковать (pack) её.
Для очистки получается только криво-прикриво, вот так:
ADOTable1.DeleteRecords(arAll);
хотелось бы так, но выскакивает ошибка, типа "это невозможно в данном контексте", поэтому вот так
while not Eof do DeleteRecords(arCurrent);
А про упаковку вообще ничего нет.
Может быть вы сталкивались?
Буду признателен за вразумительный совет.
← →
sniknik (2003-08-01 09:01) [1]DeleteRecords(arAll)
легко заменить на запрос DELETE FROM ххх
а упаковку делает PACK TABLE ххх (ODBC драйвер VFP)
← →
Anatoly Podgoretsky (2003-08-01 16:01) [2]И dBase он тоже пакует?
← →
sniknik (2003-08-01 16:43) [3]Anatoly Podgoretsky © (01.08.03 16:01)
да, только индексы ему не нравятся, нужно удалять до упаковки. но вобще я только с версиями до IV включительно работаю, что fox что dBase. дальше различия то побольше.
вполне приемлемо, если конечно не паковать после удаления каждой записи, а по пункту меню сделать, раз в N дней (заодно и индексы освежить, пересоздать).
← →
Anatoly Podgoretsky (2003-08-01 16:53) [4]sniknik © (01.08.03 16:43)
:-) Я на них и на мемо поля и намекал
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c