Здравствуйте, Vodyamba, Вы писали:
V>Здравствуйте, _Valera_, Вы писали:
_V_>>Уважаемый All. У меня возникла проблема.
_V_>>Мне нужно осуществить поиск по двум полям в НД (поле1 — дата; поле2 — строка). Данные для поиска выхватываються из Edit1 and Edit2
_V_>> Query1->Location(.......).
_V_>>В хелпнике билдера я нашел,
_V_>>virtual bool __fastcall Locate(const AnsiString KeyFields,
_V_>> const System::Variant &KeyValues,
_V_>> TLocateOptions Options);
_V_>>А можно написать по человечески, как это должно выглядеть
_V_>>Зарание спасибо Валера
V>KeyFields это твои поля,
V>KeyValues это твои данные например ['aaa','bbb'],
V>TLocateOptions Options можешь опустить вообще и написать []
Дополню:
Возвращает True если данные найдены и False в противном случае.
Например для тебя:
If Table.Locate('поле1;поле2',VarArrayOf([Edit1.text,Edit2.text]),[])
Then
Table.Delete;
Удачи.

... << RSDN@Home 1.1.4 beta 7 rev. 458>> А в Winamp'e: Track 14