Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 21.09.2014, 22:46
Vodoley Vodoley вне форума
Прохожий
 
Регистрация: 21.09.2014
Сообщения: 3
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию Связать две формы по записи из DBGrid

Здравствуйте! Такой вопрос, есть БД в access, она подключена к Delphi. В Delphi имеются 2 формы, первая содержит таблицу DBGrid с полями - табельный номер и ФИО сотрудника, вторая форма содержит подробную информацию о сотруднике, вопрос в том, как сделать так, чтобы при выборе ФИО сотрудника из первой формы, на второй форме отображалась информация именно по этому сотруднику, не знаю что нужно прописать на кнопку( подтолкните на мысль пожалуйста((((((
Вложения
Тип файла: rar ПП2.rar (478.3 Кбайт, 1 просмотров)
Ответить с цитированием
  #2  
Старый 22.09.2014, 11:24
kaakaa
 
Сообщения: n/a
По умолчанию

Одно из самых простых решений:
Разместите оба набора данных (DataSet) в модуле данных (DataModule).
Каждому DataSet сопоставьте источник данных (DataSource).
Подключите модуль данных в обоих формах (uses).

Компоненты отображения данных подключите к источникам данных (DataSource) находящихся в модуле данных (какая игра слов).

При создании модуля данных, для простоты, открывайте сразу оба набора данных.

PS
При создании приложения, модуль данных должен создаваться раньше форм, которые его используют.
Не забудьте связать наборы данных (master-detail).

Последний раз редактировалось kaakaa, 22.09.2014 в 15:58.
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 19:45.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter