Форум: "Базы";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
ВнизCannot use array of Field values with Expression Indices Найти похожие ветки
← →
pilot (2002-12-13 15:52) [0]Здраствуйте
Есть две базы dbase3.
Я их индексирую через
Table1.AddIndex("12","FNAME+LNAME+MNAME",[ixExpression]);
Table2.AddIndex("11","LASTNAME+FIRSTNAME+MIDDLENAME",[ixExpression]);
Индексы создаются.
Начинаю искать
Table2.FindKey([Table1.Fieldbyname("lname").value,Table1.Fieldbyname("fname").value,Table1.Fieldbyname("mname").value]);
Пишет ошибку
Table2.Cannot use array of Field values with Expression Indices
В чем тут дело?
← →
Anatoly Podgoretsky (2002-12-13 15:57) [1]Нельзя FindKey ищет только по по простому индексному полю, а у тебя индекс с выражением, используй вместо этого GotoKey
← →
pilot (2002-12-13 16:02) [2]А как примерно исползовать Gotokey для таких индексов?
← →
Anatoly Podgoretsky (2002-12-13 16:17) [3]Проинсталируй Дельфи, но на этот раз полностью, затем введи в редакторе слово GotoKey и нажми F1 после этого выбери пункт меню Example, получишь и описание и рабочий законченный пример
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c