|
#1
|
|||
|
|||
Поиск в DBGrid
Подскажите как найти данные введенные в Edit1, ищу по строке города но не могу сделать поиск, чтобы фокус попадал на найденную строку. Раньше с БД не сталкивался просто.
|
#2
|
||||
|
||||
DBGrid лишь отображает данные, поиск нужно производить по его источнику, и в процедуре чейнжа эдита
Код:
... TADOTable.Locate('Города', Edit1.Text, [loPartialKey]); ... Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#3
|
|||
|
|||
Прошу прощение, ошибка
[dcc32 Error] Unit1.pas(43): E2076 This form of method call only allowed for class methods or constructor |
#4
|
||||
|
||||
впиши эту строку в обработчик события OnClick кнопки
Пишу программы за еду. __________________ |
#5
|
||||
|
||||
Тогда вот пример
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#6
|
|||
|
|||
Собственно, проблема в том, что надо звать метод Locate у конкретного компонента (ADOTable1, ADOQuery1, etc), а не у класса...
|
#7
|
||||
|
||||
Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |