Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.058 c
1-1084622659
Soldier
2004-05-15 16:04
2004.05.30
Tmemo


7-1082990759
Бегун
2004-04-26 18:45
2004.05.30
Потоки


1-1084998199
zep
2004-05-20 00:23
2004.05.30
преобразование типов


14-1084256946
Undert
2004-05-11 10:29
2004.05.30
Грррррррррр


1-1084567825
LORDMAXX
2004-05-15 00:50
2004.05.30
Заблокировать компьютер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский