-
Здравствуйте! У меня есть две базы, одна "доктор", вторая "больной" Для "доктор" использую ClientDataSet1, DataSource1 и DBCtrlGrid1 Для "больной" использую ClientDataSet2, DataSource2 и DBCtrlGrid2
В обоих базах все добавляю, редактирую и удаляю!
Задача. При выборе доктора вывести список больных, относящихся к этому доктору в DBCtrlGrid3.
Использую ClientDataSet3 = "больной", DataSource3 и DBCtrlGrid3 и фильтр по доктору Все выводится!
Потом добавляю больного к доктору, изменяя запись в ClientDataSet2 = "больной", типа индекса по доктору. Все редактируется.
Но в ClientDataSet3 = "больной", который отображается в DBCtrlGrid3 и в DBGrid3 ничего не срабатывает.
Только после переоткрытия программы все появляется.
Что можно сделать???
-
ClientDataSet3.close;
ClientDataSet3.open;
|