Форум: "Базы";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];
ВнизКак узнать какая запись выделена в dbgrid ? Найти похожие ветки
← →
theEnter (2002-10-16 12:36) [0]Нужно вытащить значения полей записи таблицы, кот отражается в dbgrid... Никак не могу вытащить хотябы номер строчки , выделенной в гриде... В хелпе ничего нет, мож кто знает ?
← →
Anatoly Podgoretsky (2002-10-16 12:38) [1]Текущая.
Так тебе значения или зачем то номер видимой строки
← →
MsGuns (2002-10-16 12:44) [2]Текущая запись находится не в гриде, а в DataSource и связанном с ним датасете или хранимой процедурой. Любое обращение именно к этому датасету и есть обращение к ТЕКУЩЕЙ его записи.
Пример
Family := TQuery1.FieldByName("FieldFam").AsString;
В гриде такая запись отображается выделенным фоном ячейки или всей записи, если выставлена соотв. опция грида.
← →
theEnter (2002-10-16 12:47) [3]Anatoly Podgoretsky ©: Таблица отображается с Помощью dbgrid. Пользователь выделяет строчку в гриде.Мне нужны значения полей той записи которая отображается сейчас выделенной в гриде.(А что вообще происходит с ссылкой на текущую запись в таблице , если пользователь выделяет какую-нибудь строчку в гриде?)
← →
theEnter (2002-10-16 12:48) [4]MsGuns © : какая опция у грида отвечает за выделение всей строчки у грида?
← →
Anatoly Podgoretsky (2002-10-16 12:56) [5]FieldByName выдает не только значения полей но и сами толя, точнее именно поля.
ССылка всегда показывает на текущую запись.
Так и переводится dgRowSelect
← →
theEnter (2002-10-16 13:19) [6]MsGuns ©,Anatoly Podgoretsky ©: спасибо за обьяснения и за примеры! Получилось! :-)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c