Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
ВнизУдаление Найти похожие ветки
← →
Mih (2004-11-11 12:24) [0]Добрый день! Уважаемые мастера, есть такой вопрос, - удаляю запись в таблице-DBF, проверяю в FoxPro, там она видна, как помеченная на удаление. Как в Delphi удалить ее совсем?
← →
Vlad © (2004-11-11 12:32) [1]
> Mih (11.11.04 12:24)
Совсем записи не удаляются, а именно помечаются как удаленные.
После этого можно упаковать таблицу, т.е. физически удалить все записи помеченные к удалению
ф-ция DbiPackTable (uses BDE, если не ошибаюсь)
← →
Андерсон (2004-11-11 12:39) [2]в Control Panel запускаешь ODBC и там выбирешь DBase Files который лежит в закладке User DNS, заходишь в конфиг и там в Options убираешь галочку Show deleted rows
← →
Mih (2004-11-11 12:46) [3]Андерсон (11.11.04 12:39) [2]
Это если подключаюсь через ODBC? Или даже если через BDE, то надо делать эту настройку?
← →
sniknik © (2004-11-11 12:56) [4]> Это если подключаюсь через ODBC?
смотря как, и к чему, есть у некорорых драйверов команда pack table.
← →
Mih (2004-11-11 14:12) [5]sniknik © (11.11.04 12:56) [4]
Я подключаюсь с помощью BDE к локальной таблице-dbf.
← →
HSolo © (2004-11-11 14:13) [6]>с помощью BDE
Тогда Vlad © (11.11.04 12:32) [1]
← →
Mih (2004-11-11 14:27) [7]HSolo © (11.11.04 14:13) [6]
Да, но не знаю где можно ознакомитьсяс с функцией DbiPackTable?
В Help-e ничего не нашел...
← →
HSolo © (2004-11-11 15:15) [8]Ищите в bde32.hlp - в каталоге с BDE
← →
Mih (2004-11-11 15:35) [9]Всем спасибо!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c