|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.12.2007, 22:01 | #1 |
Пользователь
Регистрация: 07.10.2007
Сообщений: 22
|
Работа с конкретной строкой в DBGrid
Здравствуйте. Возможно сделать так, чтоб при двойном нажатии на какой-нибудь строке открывалась форма. Например в таблице записаны ФИО студентов, а при двойном нажатии на какого-нибудь студента открывется форма со сведениями о его родителях. Спасибо.
|
10.12.2007, 09:07 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Таблица данных о студентах должна быть связана по полю идентификатора студента с таблицей данных о его родителях.
Т.е. в таблице студентов поля: id, fam, name, sname..., а в таблице родителей поля: id (то же самое значение), дальше поля данных о родителях. Тогда при даблклике открываете новую форму с дбгридом, подключенным к таблице родителей через, например, Query со следующим SQL: Query.SQL.Text:='select * from parents where id='''+TableStud.FIeldByName('id'). AsString+'''; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с 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 |