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

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

Удаление записей [MSSQL, dBase, FoxPro]


Arximed ©   (2004-05-02 17:16:00) 

Уважаемые мастера подскажите как очистить удаленные записи в DBF
совсем запарился ОНИ удаляються а физически остаються
нужно все это через ADO


sniknik   (2004-05-03 17:04:00) [1]

лутше брать 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
с последующей переименовкой таблицы и пересозданием индексов (если есть).


Anatoly Podgoretsky   (2004-05-03 14:41:00) [2]

Любую команду FoxPro
Применить - создается оле объект и дергаются его методы, естественно описание надо смотреть у провайдера.

Рекомендую сходить на сайт Микрософта и взять как провайдера (сейчас он с АДО не поставляется) так и документацию по нему.


Arximed   (2004-05-03 14:26:00) [3]

А как применить и какую команду использовать


Anatoly Podgoretsky   (2004-05-03 14:09:00) [4]

Не уверен, но этот драйвер вроде не поддерживает упаковку, поддерживает тот драйвер в названии которого есть слова for Visual FoxPro


Arximed   (2004-05-03 14:01:00) [5]

Это провайдер
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 11:59:00) [6]

Кщд   (03.05.04 10:41) [2]

1. ADO
Тогда придется устанавливать БДЕ и подключать это к программа, второе правда не важно. Но это рабочий вариант для dBase

2. Не указан тип базы, не поверю что у него одновременно и dBase м FoxPro.

3. Нет ни слова про провайдера (и драйвера)

4. Если скажем исходить из того, что у него FoxPro, тогда нужен провайдер с примерным названием ODBC for Visual FoxPro, только он поддерживает упаковку.


Кщд   (2004-05-03 10:41:00) [7]

есть DbiPackTable


Kirill   (2004-05-03 00:28:00) [8]

Есть команда Pack?


Наверх

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