![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Locate по полю Lookup [D6, MySQL]
andrey__ © (2005-02-08 17:02:00)есть 2-ва
TADOQuery (Query1, Query2).
ВQuery2седущие поляcod,Name
ВQuery1седущие поляcodPt,..., Name_Pt(fkLookup поле у него
KeyFields=codPt,
LookupDataSet=Query2,
LookupKeyFields=cod,
LookupResultField=Name)
Я вывожу данные из Query1 в DBGrid. Расширяя фунционал мне нужно сделать поиск (по анологии как в Help) по полю Name_Pt из Query1 но Locateпочемуто на этом поле не работает. Что делать?
Johnmen (2005-02-08 17:51:00) [1]Конечно не работает. Ведь это поле ссылки. А то, что показывается там - одна виртуальная видимость...:)
Но если очень надо, то можно в первом запросе сделать соединение (JOIN/LEFT JOIN/...)с тбл. из второго на предмет вытягивания названия из неё...