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

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

Какие компоненты можно использовать для FoxPro-шной БД? [D6, dBase, FoxPro]


john81 ©   (2006-11-09 14:31:00) 

В БД созданы индексы типа
Alltrim(Code+substr(Name,1,6)). --> С помощью Table бдешного открыть dbf-ку c таким индексом не получается.--> Ошибка:Invalid Index Descriptor.


ANB   (2006-11-09 14:42:00) [1]


> Как это можно обойти.

Использовать SQL. (как советуют мастера - лучше компонент ADODataSet)


> john81 ©   (09.11.06 14:40) [4]

Пишешь на фоксе функцию и ее потом можно использовать в запросах. Есно, процедуру, да еще и с интерфейсом запустить не получится


john81   (2006-11-09 14:40:00) [2]


> ANB ©

> ADO + родной дравер VFP. Тогда даже prg можно подтягивать.

Как можно запустить Prg-ку?


john81   (2006-11-09 14:38:00) [3]


> ANB ©   (09.11.06 14:33) [2]
> ADO + родной дравер VFP.

Я так и сделал. Но когда я работал с DBASE  и соответственно компонентой Table, в нем было свойство FilterOptions.С его помощью можно было бы фильтровать по частичному совпадению. А в AdoTable я что-то такого не нашел. Как это можно обойти.


Jeer   (2006-11-09 14:33:00) [4]

было бы странно, если бы..


ANB   (2006-11-09 14:33:00) [5]

ADO + родной дравер VFP. Тогда даже prg можно подтягивать. Правда могут быть проблемы на некоторых версияхъ винды. У меня на XP не хотела запускаться.


Наверх

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