Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

Query.Locate не работает...   Найти похожие ветки 

 
Dimedrol ©   (2002-10-03 18:17) [0]

Коллеги, делаю так -

if Query1.Locate("memo", VarArrayOf(["1990"]),
[loCaseInsensitive, loPartialKey]) then
showmessage("Found! = " + Query1.FieldByName("memo").AsString);

Так не то что курсор в DBGrid-e не перемещается, -
просто не наступает событие !!!
У меня не TTable а TQuery.

2 вопроса -
1 - как заставить это работать ?
2 - как искать следующую запись по тем же критериям.... ?


 
Johnmen ©   (2002-10-03 18:27) [1]

А какой тип поля с именем "memo" ?


 
Desdechado ©   (2002-10-03 19:51) [2]

следующую только перебором. Да и первую по хитрому условию тоже удобнее перебором. Для Query это одинаково с Locate по скорости


 
Dimedrol ©   (2002-10-03 22:56) [3]

2 Johnmen ©
Memo - это текстовая строка 384 знака

2 Desdechado ©
Ну это-то в принципе понятно...
Но у меня ВООБЩЕ не ищет по этому условию.
То есть событие не происходит.
НЕ находит типа...
Мне кажется что я что-то не правильно делаю





 
Desdechado ©   (2002-10-04 16:44) [4]

для одного поля не нужно VarArrayOf. Просто напиши значение. Но для мемо-полей locate не катит


 
irakli   (2002-10-05 02:07) [5]

2 - как искать следующую запись по тем же критериям.... ?
с удаволствием помагу
пишите


 
VAleksey ©   (2002-10-05 06:24) [6]

Союытие ... хм ...
Что ты понимаешь под событием ? Откуда вызывается данный код ?



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-92537
plt
2002-10-15 13:42
2002.10.28
Список окон которые видны на десктопе?


6-92630
FATman
2002-08-27 23:02
2002.10.28
Как понять я уже в инете или еще нет?


14-92649
MsGuns
2002-10-02 22:53
2002.10.28
1С. Шара для ламеров или будущее программирования ?


1-92456
IVANWIN
2002-10-17 23:30
2002.10.28
Формат отображения строки


7-92769
programmerts
2002-08-17 18:43
2002.10.28
Вроде лёгкий вопрос, но сложный.