Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Удалить запись через форму в связанных таблицах
 
 автор: NewMaN   (18.02.2008 в 23:43)   личное сообщение
 
 

Есть главная форма, в которой данные берутся из определенной таблицы. В этой главной форме соподчиненная форма содержит записи связанной таблиы с главной (связь один-к-одному). При попытке удалить щапись в главной форме - ругается, что связано с записью другой таблицы. Приходится удалять сначала соподчиненную запись, а потом главную. Никак не получается объединить двойное удаление записи при нажатии одной определенной кнопки... Спасибо.

  Ответить  
 
 автор: Alex   (20.02.2008 в 11:22)   личное сообщение
 
 

В Схеме данных, в соответствующей связи установите флажок Каскадное удаление

  Ответить  
 
 автор: Анатолий (Киев)   (20.02.2008 в 11:43)   личное сообщение
 
 

>В Схеме данных, в соответствующей связи установите флажок Каскадное удаление
Для связи один-к-одному - не поможет.

По событию Form_Delete главной формы выполните запрос на удаление в подчиненной таблице (еще можно обратиться к RecordsetClone субформы и удалить запись).

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList