Вниз
Скачать: CL | DM;

Как узнать индекс выделенной строки в DBGrid?   Найти похожие ветки 

← →
Mishenka   (2005-03-01 16:06) [0]

Как узнать индекс выделенной строки в DBGrid?


← →
clickmaker ©   (2005-03-01 16:07) [1]

Grid.DataSource.DataSet.RecNo


← →
Mishenka   (2005-03-01 16:16) [2]

Так даётся индекс из набора данных. А когда установлен фильтр они не совпадают...


← →
_ZeKa   (2005-03-01 19:09) [3]

Создай компонент производный от TDBGrid. Объяви в нем protected свойство Selection как public. Selection.Top - это и есть нужный индекс.


← →
DSKalugin ©   (2005-03-01 19:25) [4]

в DBGrid нет индекса строки
не надо его путать с StringGrid
Это разные вещи

DBGrid отображает набор данных из таблицы или запроса. Если там присутствует индексное поле, то просто

DBGrid.DataSource.DataSet.FieldByName("id").AsInteger;
или напрямую к Table/Query

Если индексного поля нет - проиндексируй.
Этот номер не будет иметь ничего общего с номером строки по порядку в DBGrid

Лучше скажи что ты хочешь ссделать и зачем тебе это надо?


← →
Anatoly Podgoretsky ©   (2005-03-01 19:59) [5]

Для начала надо разобраться о каких строках он вообще говорит, только потом остальное, если потребуется.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
14-1109949577
аноним_
2005-03-04 18:19
2005.03.27
Вопрос по javascript


14-1110441288
Inventor
2005-03-10 10:54
2005.03.27
Алгоритм составления расписания занятий в ВУЗЕ


9-1101050960
-=OpeR=-
2004-11-21 18:29
2005.03.27
Поиск кратчайшего растояния


6-1106579610
ProManiak
2005-01-24 18:13
2005.03.27
Ошибка при загрузке документа


9-1105152143
fate
2005-01-08 05:42
2005.03.27
Оцените пожалуйста




   Наверх