Обработчик события и DBGrid
Существует таблица (TTable), позиционирую на запись в DBGrid-е (Table1) Form1, нажимаю на кнопку и открывается другая форма Form2 на ней DBGrid (Table1).
Хочу сделать, чтоб при нажатии на кнопку, в DBGrid-е (Table1) Form2 отображались строка, принадлежащие той строки Form1, на которую я позиционировался в DBGrid-е (Table1).
Как это сделать?
Не кто не хочет помочь.... я жду комментариев Уважаемые программеры.
вопрос не очень понятный. и непонятно в чём проблема.
Согласен, проблема надумана.
Автор, TDBGrid является лишь графическим компонентом, связанным с TDataSet посредством TDataSource. Это в оригинале так, как изначально задумывалось. Вобщем, для решения этой (не) проблемы достаточно лишь связать Table1 c DataSource1, и соответственно DataSource обоих DBGrid в обеих формах должны быть связаны с одним этим DataSource1. В этом случае, при перемещении курсора на любом из DBGrid создаётся событие DataScroll и DataChange непосредственно у TDataSet. Что и требуется. Неужели нужно было столько ждать некоего ответа, вместо того, чтобы попробовать это сделать самому?
Цитата: mfender
Вкратце, насколько я понял из написанного, автор не совсем понимает суть работы компонентов для работы с БД.
Автор, TDBGrid является лишь графическим компонентом, связанным с TDataSet посредством TDataSource. Это в оригинале так, как изначально задумывалось. Вобщем, для решения этой (не) проблемы достаточно лишь связать Table1 c DataSource1, и соответственно DataSource обоих DBGrid в обеих формах должны быть связаны с одним этим DataSource1. В этом случае, при перемещении курсора на любом из DBGrid создаётся событие DataScroll и DataChange непосредственно у TDataSet. Что и требуется. Неужели нужно было столько ждать некоего ответа, вместо того, чтобы попробовать это сделать самому?
Автор, TDBGrid является лишь графическим компонентом, связанным с TDataSet посредством TDataSource. Это в оригинале так, как изначально задумывалось. Вобщем, для решения этой (не) проблемы достаточно лишь связать Table1 c DataSource1, и соответственно DataSource обоих DBGrid в обеих формах должны быть связаны с одним этим DataSource1. В этом случае, при перемещении курсора на любом из DBGrid создаётся событие DataScroll и DataChange непосредственно у TDataSet. Что и требуется. Неужели нужно было столько ждать некоего ответа, вместо того, чтобы попробовать это сделать самому?
mfender
Спасибо тебе. получилась.