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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.12.2011, 11:41   #1
Vashkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 28
По умолчанию одновременная работа с двумя DBGrid

На форме находятся 2 DBGrid. По выделению(нажатию) строки в 1-м DBGrid (таблица PC) должна отобразиться инф соответсвующая только этой (выделенной) записи во 2-м DBGrid(таблица PC_form). Помогите пожалуста!( Заранее всем благодарен!)
Vashkin вне форума
Старый 16.12.2011, 11:43   #2
Vashkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 28
По умолчанию

Забыл добавить... Связь с таблицами по Query. Для двух таблиц - 2 Query.
Vashkin вне форума
Старый 16.12.2011, 11:53   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Вариант 1. В Query2 тянем всю информацию и по OnAfterScroll Query1 работаем со свойствами Filter и Filtered Query2
Вариант 2. По OnAfterScroll Query1 тянем в Query2 только нужную информацию
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 16.12.2011, 12:20   #4
Vashkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 28
По умолчанию

А как узнать id выделенной строки в первом gridе?
Vashkin вне форума
Старый 16.12.2011, 12:42   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Из записи Query1 взять. Когда выделяете строку в гриде одновременно перемещается указатель записи DataSet, на который грид ссылается
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 16.12.2011, 13:09   #6
Vashkin
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 28
По умолчанию

Спасибо, справился
Vashkin вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь между двумя DBGrid WALL БД в Delphi 3 05.11.2010 15:47
Одновременная работа с окнами Bezsmertniy Помощь студентам 0 04.11.2010 11:25
Одновременная работа с несколькими портами через ServerSocket Sane2k Работа с сетью в Delphi 16 06.03.2009 17:24
Работа с двумя книгами Sotos Microsoft Office Excel 2 10.02.2009 12:30