Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2010, 11:55   #1
Kuzya59
Пользователь
 
Регистрация: 03.12.2008
Сообщений: 22
По умолчанию Получение данных отдельного поля из выделенной строки DBGrid

Здравствуйте.
У меня на форме есть компонент DBGrid, который отображает результат работы TQuery. В этом результате 3 колонки - id, имя, телефон. Поле id сделано невидимым.
Когда пользователь кликает по какой-нибудь ячейке в DBGrid, мне нужно получить значение поля id именно в той строке, где находится выделенная ячейка. Подскажите пожалуйста, как это реализовать?
Kuzya59 вне форума Ответить с цитированием
Старый 17.02.2010, 12:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Переменная :=DBGrid1.DataSource.DataSet.FieldB yName('id').AsТипНужный;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.02.2010, 18:53   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Kuzya59, киньте на форму DBEdit и настройте его DataSource на тот DataSource, на который у Вас DBGrid настроен. В Вашем случае это поле id.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 18.02.2010, 13:11   #4
Kuzya59
Пользователь
 
Регистрация: 03.12.2008
Сообщений: 22
По умолчанию

Большое спасибо. Вариант Stilet подошёл. DBEdit мне тут не подойдёт т.к. мне нужно было не редактировать этот номер, а использовать внутри программы.
Kuzya59 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление выделенной строки из DBGrid Sinker БД в Delphi 9 20.05.2011 03:09
Получение данных из DBGrid Demien БД в Delphi 14 19.08.2009 13:38
Перемщение выделенной стоки в DBGrid Droid БД в Delphi 8 11.07.2009 13:11
Получение данных из blob поля vvviperrr БД в Delphi 1 28.04.2008 00:05
доступ к элементам выделенной строки в DBGrid yulia БД в Delphi 2 12.12.2007 12:51