Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.06;
Скачать: CL | DM;

Вниз

OndateChange   Найти похожие ветки 

 
Наташа ©   (2003-01-21 17:06) [0]

Уважаемые мастера подскажите пожалуйста!
Существует 2 таблицы, связанные междц собой. Для каждой таблицы свой DBGrid .есть обработчик OnDateChange, когда перемещаешся по одной таблице в другой данные соответственно меняются. Здесь проблем нет. Но когда перенесла на 3 таблицы, в одной из таблиц измнений не отображаются. Может кто-нибудь подсказать?


 
D   (2003-01-21 17:18) [1]

А если попробовать MasterSource ?


 
Max Zyuzin ©   (2003-01-21 18:01) [2]

>Наташа © (21.01.03 17:06)
А как у вас происходит связка между 3 таблицами? и какими компонентами доступа пользуетесь???


 
Соловьев   (2003-01-21 18:24) [3]

Попробуй реализовать через TQuery. Создай три запроса :
1-й Все записи из первой таблицы.
Select * from <name_table>
2-й Запрос с параметром
Select * from <name_table> where id_field = :p_id
И выставь свойство DataSourse=DataSet1(первый запрос c полеv id_field)
3-й Запрос на твое усмотрение...Море фантазии


 
MsGuns ©   (2003-01-21 18:27) [4]

DataSource.OnDataChange очень тонкий обработчик ! Я несколько раз так лихо на нем обжигался ! Особенно когда одна проса повешена на несколько датасорсов.
Если надо просто отслеживать перемещение со строки на строку внутри датасета, советую использовать его же событие AfterScrool

Применитьельно к сабжу у меня тоже возникли подозрения на связки Мастер-Детал или на ошибки в свойствах грида-датасета (для 3-го грида)



Страницы: 1 вся ветка

Текущий архив: 2003.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-15649
malkolinge
2003-01-29 13:46
2003.02.06
Функции обратного вызова и т.ж.


4-15984
Alexander
2002-12-20 11:39
2003.02.06
Можно ли (и как) поменять дату создания папки для Windows 9x


14-15847
PavelOKES
2003-01-22 07:43
2003.02.06
ISA Server


3-15530
Ламер
2003-01-21 14:55
2003.02.06
Как связать обработчик событий с идентификатором?


7-15966
saf
2002-11-27 16:48
2003.02.06
Принтер