我有兩個表:RDBMS中的MS Access
Cartoon
含P_Name,U_Of_Pack,重量,No_Cart,No_Pack,Tot_weightProduct
含P_Name,U_Of_Pack,重量,No_Cart,No_Pack,Tot_weight
當Product
表中的任何更改都生成到No_Cart,No_Pack,Tot_weight列時,應從Cartoon
表&的相同列中減去這些值的更新sh應該應用於Cartoon
表(剩餘列值)。
我有兩個表:RDBMS中的MS Access
Cartoon
含P_Name,U_Of_Pack,重量,No_Cart,No_Pack,Tot_weightProduct
含P_Name,U_Of_Pack,重量,No_Cart,No_Pack,Tot_weight當Product
表中的任何更改都生成到No_Cart,No_Pack,Tot_weight列時,應從Cartoon
表&的相同列中減去這些值的更新sh應該應用於Cartoon
表(剩餘列值)。
MS Access 不支持表格上的觸發器。
它幾乎似乎卡通可以由使用產品,而不是一個actauls表查詢的。這樣還是會給你住結果來自產品表。
如果不是的話,你就必須創建一個additinal查詢每次更新產品表的時間來更新卡通表。
A2010確實添加了表格級別的數據宏,事實上這些數據宏可以像觸發器一樣使用 - 值得期待! – 2009-12-30 01:08:20
閱讀對問題的評論,給你帶來懷疑的好處,並假設沒有設計錯誤我想我們還需要假設兩個表格共有的列(所有這些列都會出現)表示一個鍵,在這種情況下,您可以在引用表Cartoon
上使用ON UPDATE CASCADE
引用操作。
具有完全相同字段的兩個表對我來說看起來像是設計錯誤。 – 2009-12-30 01:07:50
@David W. Fenton - 不一定。我們沒有足夠的上下文信息來進行該調用,並且我曾參與過需要類似操作的企業應用程序。 – 2009-12-30 07:59:15
@ alex9999 - 你的問題到底是什麼? – 2009-12-30 08:00:57