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

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

ADO, pack в Dbf [D6, dBase, FoxPro]


zolg ©   (2004-04-14 16:05:00) 

Использую ADOConnection для доступа к табличке Dbf, может кто знает как выполнить очистку удаленных записей используя ADO.

С ув. Загороднюк О.


zolg   (2004-04-14 17:29:00) [1]

спасибо всем!


Vlad   (2004-04-14 17:25:00) [2]


> zolg   (14.04.04 17:22) [12]

Поддерживает.
Взять тут:
http://sourceforge.net/projects/tdbf


zolg   (2004-04-14 17:22:00) [3]

А где взять TDBF и поддерживает ли он DBase IV?


sniknik   (2004-04-14 17:10:00) [4]

ODBC Visual FoxPro driver, есть команда PACK TABLE xxxxx
в других нет но аналог SELECT * INTO xxxx FROM xxxxold с переименовкой и удалением работает в большинстве.


bushmen   (2004-04-14 16:56:00) [5]

Напиши в Visual FoxPro маленькую программку, которая будет паковать таблички и из Delphi запускай ее.


Vlad   (2004-04-14 16:55:00) [6]


> zolg   (14.04.04 16:51) [8]

TDBF тебе в помощь - это компонент прямого доступа к таблицам DBase. Без всякого ADO и BDE


zolg   (2004-04-14 16:51:00) [7]

В БДЕ я тоже в курсе, но прога ориентирована на FireBird используя IBX, поэтому полный отбой от БДЕ, а потребовался доступ к паре Dbf-табличек для предоставления в налогувую... Решил через ADO и нарвался - таблица пухнет.


Vlad   (2004-04-14 16:39:00) [8]


> zolg   (14.04.04 16:35) [6]

Не уверен, но по-моему в ADO нет возможности упаковки.
Зато она есть в БДЕ
uses BDE
ф-ция DbiPackTable


zolg   (2004-04-14 16:35:00) [9]

Жаль, а я уж обрадовался когда увидел три ответа... :) Мне кажется, что ответ кроется где-то в драйвере ODBC, но откопать не могу :(


Ozone   (2004-04-14 16:27:00) [10]

TO Vlad ©[4]

Да, да. Прочитал не внимательно. Простите.


Vlad   (2004-04-14 16:22:00) [11]


> Ozone ©   (14.04.04 16:16) [3]

Речь об упаковке таблицы, а не об удалении всех записей


Ozone   (2004-04-14 16:16:00) [12]

TO Vlad ©[2]

А шо правда так незя? Не знал...


Vlad   (2004-04-14 16:13:00) [13]


> Ozone ©   (14.04.04 16:09) [1]

Ты это.... не шути так.


Ozone   (2004-04-14 16:09:00) [14]

DELETE FROM <table_name>


Наверх

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