Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] Access 2003 значение (http://forum.oszone.net/showthread.php?t=206964)

ALaN_1 16-05-2011 13:43 1677243

Access 2003 значение
 
Прощу помощи. Есть небольшая тестовая БД, есть таблица договоры и оплата и еще кое какие. Так вот в таблице договоры есть поле № лиц.счета и в таблице оплата есть такое же поле. Делаю кнопку расторгнуть договор, нажимаю, а он мне есть связные записи в таблице Оплата. Так вот надо чтобы брался текущий № лиц.счета, удалялись связанные с ним записи в таблице оплата, а уж потом расторгался(удалялся) договор. Прошу помощи, очень надо

Delirium 17-05-2011 00:50 1677547

Цитата:

Цитата ALaN_1
а он мне есть связные записи в таблице Оплата »

Заходим в схему данных, если нет связи между таблицами, то создаем её, указывая правило отношения (один-к-одному, один-ко-многим и т.д.), и отмечаем пункт "каскадное обновление/удаление". После этого при удалении договора будут автоматом удаляться зависимые оплаты.

ALaN_1 17-05-2011 02:08 1677566

Delirium, до этого скока раз пробЫвал так не хотел. А щас вуа ля все работает. Спасибо.

Delirium 17-05-2011 05:03 1677591

Для спасибо есть маленькая кнопочка "полезное собщение" :)


Время: 17:53.

Время: 17:53.
© OSzone.net 2001-