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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2007, 22:01   #1
alikon1
Пользователь
 
Регистрация: 07.10.2007
Сообщений: 22
По умолчанию Работа с конкретной строкой в DBGrid

Здравствуйте. Возможно сделать так, чтоб при двойном нажатии на какой-нибудь строке открывалась форма. Например в таблице записаны ФИО студентов, а при двойном нажатии на какого-нибудь студента открывется форма со сведениями о его родителях. Спасибо.
alikon1 вне форума Ответить с цитированием
Старый 10.12.2007, 09:07   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Таблица данных о студентах должна быть связана по полю идентификатора студента с таблицей данных о его родителях.
Т.е. в таблице студентов поля: id, fam, name, sname..., а в таблице родителей поля: id (то же самое значение), дальше поля данных о родителях.
Тогда при даблклике открываете новую форму с дбгридом, подключенным к таблице родителей через, например, Query со следующим SQL:
Query.SQL.Text:='select * from parents where id='''+TableStud.FIeldByName('id'). AsString+''';
mihali4 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с DBGrid HAMMAN Помощь студентам 2 10.05.2008 11:35
работа с БД (компонент ADO,dbGrid) через dll oWish Помощь студентам 4 29.02.2008 12:23
Работа с командной строкой lyryks Помощь студентам 2 16.11.2007 13:06
Доступ к конкретной ячейке Gorin БД в Delphi 14 27.06.2007 16:24
Работа в Делфи с командной строкой Noor Общие вопросы Delphi 6 30.12.2006 12:49