Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Номер выделенной строки в DBGrid e


Lisa ©   (2004-02-04 13:59:00) 

Скажите, плиз, как узнать номер выделенной строки в DBGrid"e???


HSolo   (2004-02-04 14:17:00) [1]

Термин "содержимое ячейки" здесь не применим, это не Excel. У Вас есть DataSet - набор данных (таблица, выборка...), а DBGrid всего лишь его отображает. Соответственно, за "содержимым" надо обращаться к DataSet-у. Например:
DBGrid.DataSource.DataSet.FieldByName("имя-поля").As...

Не обижайтесь, но Вам надо бы почитать что-нибудь про базы данных и с чем их едят. Если книг нету - то в справке (Developing Database Aplication) + примеры (%Delphi%\Demos\DB)


Vlad   (2004-02-04 14:13:00) [2]


> Lisa © (04.02.04 14:11) [4]

DBGrid1.DataSource.DataSet.Fields[i].AsString


Lisa   (2004-02-04 14:11:00) [3]

мне бы хотелось киким то образом достать содержимое ячейки на пересечении выделенной строки и конкретного столбца, это возможно?


sniknik   (2004-02-04 14:09:00) [4]

у грида как раз есть
Label1.Caption:= IntToStr(TStringGrid(DBGrid1).Row);
но скорее всего пытаница, не это нужно.


Lisa   (2004-02-04 14:07:00) [5]

возможно ли как нибудь вытащить информацию о выделенной строке?


stone   (2004-02-04 14:01:00) [6]

у строк грида нет номера


Наверх

Титульная страница Поиск, карта сайта Написать письмо