Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > DBGrid Навигация


Автор: Kirgston 29.9.2013, 23:44
Доброй ночи! Случилось так что надо тряхнуть стариной и написать маленькую программу на Делфи. Есть UniDac. Через UniQuery идет слив результатов запросов в DBGrid. Дело в том что я так и не понял как делать навигацию в нем. Например мне надо вытянуть значение второго ряда и третей колонки в нем. Как?  smile 

Никаких вещей типа Col[10][15] не нашел. Доступа к нужной ячейки тоже не нашел. Как выбрать данные из первого ряда понимаю - DBGrid.Columns[Col].Field.AsString. Но надо выбрать ячейку со специфической  строки (row) и специфической колонки (col).  smile 

Спасибо большое!

Автор: Данкинг 30.9.2013, 01:24
А если встать на нужную строку в запросе
Код

Query.Recno:=5;

И уже там сделать DBGrid.Columns[Col].Field.AsString ?

Автор: phomm 2.10.2013, 11:38
Также можете использовать Locate для поиска строки с неизвестным номером - по данным.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)