Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
6-101419
Enton
2002-08-31 23:07
2002.10.31
Как проверить существование файла в интернет


1-101290
dimonf
2002-10-22 16:55
2002.10.31
Как вытащить данные из документа Microsoft Word.


1-101213
Vladislav
2002-10-21 13:38
2002.10.31
GetVolumeInformation


4-101564
Aldor
2002-09-18 16:41
2002.10.31
Как в WIN2000 можно зарегистрить приложение как сервис


1-101304
FnF
2002-10-19 16:51
2002.10.31
Системное меню




   Наверх