![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Посоветуйте компонент который бы 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% конечно не уверен, давно это было