![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск записи [D5, ADO]
Serv © (2002-09-20 13:23:00)Добрый день уважаемые мастера!Есть 3 таблицы(ADOTable1,ADOTable2,ADOTable3). 3-я таблица
связана со 2-й таблицей, 2-я таблица связана
с 1-й таблицей.
Делаю поиск записи(ADOTable1.Locate("name", и т.д.)) в тервом
ADOTable1 - работает!Делаю поиск записи(ADOTable2.Locate("DEP", и т.д.)) во
втором ADOTable2 - не работает!
Мастера,подскажите пожалуйсто,что делать, как организовать поиск во втором ADOTable2 (желательно без ADOQuery).
SR_ (2002-09-20 18:22:00) [1]Попробовал не идет. Он идет хорошо на Paradox.
А в ADO не хочет !
Если отключить ADOTable1.MasterSource:=DataSource1; то работает
но не работает естественно 1-я таблица
Serv (2002-09-20 18:14:00) [2].
Serv (2002-09-20 14:34:00) [3]Благодарю,попробую.
Johnmen (2002-09-20 14:02:00) [4]Перед поиском сбросить фильтр, после - считать нужные данные и восстановить фильтр.
Serv (2002-09-20 13:56:00) [5]А,что посоветуете в таком случае ?
Johnmen (2002-09-20 13:54:00) [6]Locate ищет, учитывая текуший фильтр.
Serv (2002-09-20 13:49:00) [7]> Johnmen
Как не находит, я проверял,что есть такая запись
В перой таблице все работает.
А может Locate или Lookup не работает с дочерними таблицами ?
Johnmen (2002-09-20 13:45:00) [8]Почему решил, что не происходит ? Может просто ничего не находит ?
Serv (2002-09-20 13:45:00) [9].
Serv (2002-09-20 13:37:00) [10]> Johnmen
Набираю в Edit нужную запись а поиск в DBGrid-e не происходит
Johnmen (2002-09-20 13:35:00) [11]В чем выражается неработа ?