Вниз
Скачать: CL | DM;

Индексы   Найти похожие ветки 

← →
Dionnis   (2004-11-17 14:29) [0]

Здравствуйте уважаемые. В run-time создаю объект DBF класса THalcyonDataSet, на инструкции DBF.IndexName := ipersonnal.cdx возникает следующая ошибка: "Cannot find index tag ipersonnal.cdx". Файл при этом существует, что ему не хватает?


← →
sniknik ©   (2004-11-17 14:41) [1]

он ищет tag (имя конкретного индекса в самом файле), а ты ему вместо имени внутри файла имя самого файла подсовываеш.
(подозреваю что и в Halcyon имя файла "компаундного" индекса берется по названию таблицы, точнее надо посмотреть (точно можно исправить, исходники то есть ;))


← →
sniknik ©   (2004-11-17 14:45) [2]

попробуй
DBF.IndexFiles.Add("ipersonnal.cdx");
DBF.IndexName:= "Tag"; {если у тебя конечно есть индекс с именем Tag}


← →
Dionnis   (2004-11-17 15:57) [3]

Ураа! Работает наконецто!!! Огромное спасибо!!! А нельзя ли узнать список этих тэгов для кокретного индексного файла?


← →
Dionnis   (2004-11-17 16:27) [4]

Хмм... У меня поиск идёт по нескольким таблицам в цикле, при первом проходе всё окей, на второй таблице возникает ошибка :
"dBase record request beyond EOF - C:\BASA\custumers.dbf" 8-(


← →
sniknik ©   (2004-11-17 17:13) [5]

запрос записи уходит зе пределы конца таблицы ... (перевод)

> А нельзя ли узнать список этих тэгов для кокретного индексного файла?
так подключи файл индексов в режиме разработки (в компаненте) и нажми на свойство IndexName, список должен отобразится (на ходой конец можно прям в заголовке индексного файла прочитать там с индексным выражением можно)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.02 c
14-1101233228
DRK
2004-11-23 21:07
2004.12.19
Что вы думаете о разрешении покупки оружия частным лицам


8-1094127115
VasRog
2004-09-02 16:11
2004.12.19
Векторная графика


1-1102437749
InfMag
2004-12-07 19:42
2004.12.19
Работа с папками


9-1092822266
NOX
2004-08-18 13:44
2004.12.19
Проверка столкновений


3-1100700940
stud
2004-11-17 17:15
2004.12.19
имя таблицы в качестве параметра




   Наверх