Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизУдаление записей Найти похожие ветки
← →
Arximed © (2004-05-02 17:16) [0]Уважаемые мастера подскажите как очистить удаленные записи в DBF
совсем запарился ОНИ удаляються а физически остаються
нужно все это через ADO
← →
Kirill © (2004-05-03 00:28) [1]Есть команда Pack?
← →
Кщд (2004-05-03 10:41) [2]есть DbiPackTable
← →
Anatoly Podgoretsky © (2004-05-03 11:59) [3]Кщд (03.05.04 10:41) [2]
1. ADO
Тогда придется устанавливать БДЕ и подключать это к программа, второе правда не важно. Но это рабочий вариант для dBase
2. Не указан тип базы, не поверю что у него одновременно и dBase м FoxPro.
3. Нет ни слова про провайдера (и драйвера)
4. Если скажем исходить из того, что у него FoxPro, тогда нужен провайдер с примерным названием ODBC for Visual FoxPro, только он поддерживает упаковку.
← →
Arximed © (2004-05-03 14:01) [4]Это провайдер
Provider=MSDASQL.1;Persist Security Info=False;Mode=ReadWrite;Extended Properties=Driver={Microsoft FoxPro VFP Driver (*.dbf)};UID=;SourceDB=" & Path & ";SourceType=DBF;Exclusive=Yes;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;
← →
Anatoly Podgoretsky © (2004-05-03 14:09) [5]Не уверен, но этот драйвер вроде не поддерживает упаковку, поддерживает тот драйвер в названии которого есть слова for Visual FoxPro
← →
Arximed © (2004-05-03 14:26) [6]А как применить и какую команду использовать
← →
Anatoly Podgoretsky © (2004-05-03 14:41) [7]Любую команду FoxPro
Применить - создается оле объект и дергаются его методы, естественно описание надо смотреть у провайдера.
Рекомендую сходить на сайт Микрософта и взять как провайдера (сейчас он с АДО не поставляется) так и документацию по нему.
← →
sniknik © (2004-05-03 17:04) [8]лутше брать OLEDB драйвер (он новый), хотя кое чего мне в нем не нравится по сравнению с ODBC-шным, не поддерживаются мультирекордсеты (странно как раз в новом надо бы наоборот польше возможностей).
Arximed © (03.05.04 14:01) [4]
> Это провайдер
подойдет, VFP это как раз Visual FoxPro и есть (просто вариация в названии)
Arximed © (03.05.04 14:26) [6]
> А как применить и какую команду использовать
PACK TABLE xxxxx
чтобы от драйверов разных не зависеть можно делать (почти любым) select * into xxx from yyyy
с последующей переименовкой таблицы и пересозданием индексов (если есть).
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c