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

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

Посоветуйте компонент который бы 100% подерживал бы клиперовские


Term ©   (2004-01-06 15:43:00) 

Посоветуйте компонент который бы 100% подерживал бы клиперовские базы, в частности индексы CDX. Попробывал Halcyon, но он не открыл индексы в которых есть DESCENDING. ТDBF поддерживает токо ndx...
что лучше взять?


Term   (2004-01-06 16:36:00) [1]

в томто и проблема, откуда мне знать.
Прога стандартная Интелект-Сервис выпустил :)))
а уж что у них там внутри откуда мне знатьто кто мне скажет.


sniknik   (2004-01-06 16:31:00) [2]

> сказал "There is no function for _DESCEND."
как раз в Halcyon-е ты можеш добавить свою функцию, и она будет использоватся в индексе. (исходники то есть?)
если конечно знаеш что за функция и какие действия выполняет.


Term   (2004-01-06 16:28:00) [3]

понятно значит:

Весь индекс _DESCEND"а мы разрушим,
до основанья а затем,
мы наш, мы новый индекс построим,
кто был ничем тот станет всем!!!
(отрывак из Индексонал"а)


YuRock   (2004-01-06 16:22:00) [4]

> рушить её индексы не хоца

А что делать? Во-первых, где ты возьмешь написанную кем-то на клиппереф-цию _DESCEND? Во-вторых в дровах, подобных BDE такие возможности не поддерживаются (и правильно - чтоб другие проги могли без проблем пользовать индексы)


YuRock   (2004-01-06 16:19:00) [5]

> "There is no function for _DESCEND."

Ну а я о чем! _DESCEND - это своя функция! в клиппере есть отдельное ключевое слово DESCEND, но так глючит, поэтому опытный программист написал свою ф-цию _DESCEND, и успешно пользует ее! (только в клиппере)


Term   (2004-01-06 16:17:00) [6]


> Тут я даже не знаю, что посоветовать. Надо как-то от таких
> индексов избавиться

в том то и проблема, от индексов желательно не избавляться, так как прога должна выдвать отчёт, из баз бухгалтерской программы БЭСТ-4, а рушить её индексы не хоца


YuRock   (2004-01-06 16:15:00) [7]

А! Я скорее-всего понял, в чем проблема!

BDE не поддерживает использования внутренних (самим написанных) функций в индексных выражениях, а именно в этом файле они наверное и есть!

Наверно и в Halcyon та же проблема.

Тут я даже не знаю, что посоветовать. Надо как-то от таких индексов избавиться.


Term   (2004-01-06 16:15:00) [8]


>
> sniknik © (06.01.04 16:06) [4]


> а что говорит? меня он пока не подводил

сказал "There is no function for _DESCEND."


Term   (2004-01-06 16:11:00) [9]


> YuRock © (06.01.04 15:56) [3]

трабла вышла такая же как и с Halcyon"ом одна база открылась, а вторая ругается "Invalid index descriptor",
в чом тут может быть дело может быть индекс посыпался? и я зря мучаюсь, или тут более глобальный вопрос?


sniknik   (2004-01-06 16:06:00) [10]

индекс CDX, это фокспро. ODBC VFP driver 100% поддерживает такие (готовые) индексы. вот с созданием их будут проблемы.

> Попробывал Halcyon но он не открыл индексы в которых есть DESCENDING.
а что говорит? меня он пока не подводил...


YuRock   (2004-01-06 15:56:00) [11]

А почему отказываешься от BDE?
TTable c TableType = ttFoxPro - это и есть клипперовский DBFCDX.


RUYurik   (2004-01-06 15:51:00) [12]

Apollo подойдет....1000%...пробовал :)))


Семен Сорокин   (2004-01-06 15:45:00) [13]

Попробуй Apollo, на 100% конечно не уверен, давно это было


Наверх

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