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

Вниз

обновить записи   Найти похожие ветки 

 
alenka   (2002-10-11 03:16) [0]

Всем привет.Подскажите пожалуйста:я открываю 2 таблицы Access через ADO(связь "один-ко-многим",каскадное удаление стоит).Предположим,я удалила запись в master таблице,я знаю,что все записи в detail таблице,имеющие ссылку на эту запись,удаляются.Но этих изменений я неувижу,пока не переоткрыть датасет.Как мне это сделать программно и как мне обновить DBGrid detail таблицы(т.е. чтобы он не показывал записей,которых уже нет)?Заранее спасибо.


 
Max Zyuzin ©   (2002-10-11 08:47) [1]

Если я правильно понял вопрос - достаточно закрыть и открыть master датасет (методы Close, Open). А вообще расскажите как у вас реализована связка master-detail в программе.


 
alenka   (2002-10-12 23:31) [2]

Я расскажу на примере,что мне нужно.Я просто пыталась обобщить вопрос,видно не удачно.Есть 2 таблицы:вид_блюд и разновидность блюд.Ну предположим,я удалила из таблицы вид_блюд запись "закуска".В таблице разновидность_блюд блюда такого типа,т.е. закуски, еще видны.Если прогу перезапустить,то блюд типа закуски в таблице разновидность_блюд уже нет.Так вот мне нужно,чтобы при нажатии батона, в гриде, эти записи не отображались.Их то уже нет.
А может можно сделать так,чтобы обновление происходило автоматически,т.е без нажатия батона?


 
dimds ©   (2002-10-13 11:20) [3]

добавь в обработчик события "after post" команды close и open для обоих наборов. этого хватит. они будут обновляться в гриде после любых операций удаления, обновления или удаления



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
1-101373
bobr12
2002-10-21 12:24
2002.10.31
Проблема при работе с Chart


14-101446
Anatoly Podgoretsky
2002-10-09 19:09
2002.10.31
Перепись инструкция


14-101514
TTCustomDelphiMaster
2002-10-11 21:17
2002.10.31
К Белорусам


6-101415
Diamus
2002-08-30 15:32
2002.10.31
Проблема с обрывом соединения


1-101212
Slava V.
2002-10-21 15:56
2002.10.31
Как отловить события копирования в Clipboard?