Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.19;
Скачать: 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 вся ветка

Текущий архив: 2004.12.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
4-1099560670
++MASTER++
2004-11-04 12:31
2004.12.19
Отключение всех процессов


3-1101129920
Tor
2004-11-22 16:25
2004.12.19
Создание dbf


14-1101560739
VID
2004-11-27 16:05
2004.12.19
Нужна программа для автоматической смены обоев рабочего стола


3-1100370184
integer
2004-11-13 21:23
2004.12.19
как получить разницу двух таблиц


3-1100789231
turonix
2004-11-18 17:47
2004.12.19
Как послать запрос в DB FireBird используя компонент pFIBQuary?