我正在爲Visual Basic中的虛擬運輸公司製作數據庫管理系統。如何更改多個表中的字段信息
我在mysql中有3個表:operations, employees, vehicles
。
他們每個人都有一個像狀態爲(Active/Inactive)
的字段。當我將一名員工和一輛車分配到新的運輸操作時,狀態字段更改爲active
或busy
。
當驅動程序返回並點擊Conclude
完成操作時,我想要更改所有3個表中的狀態字段,如Non-busy or concluded
。
我不知道該怎麼做,我不知道如何改變3個不同的表中的3個字段的信息只需點擊一下。
3表有任何相同的外鍵或主鍵 – Sathish
所有的3表都有主鍵和外鍵,它們是員工代碼,操作代碼和車輛代碼,這些都是唯一的。但是我真的不知道應該在VB中寫什麼代碼才能完成這項工作。如果一張桌子很好,應用程序已經將操作狀態更改爲「結束」。困難的部分是讓它自動同時發生,改變用該代碼標識的字段的狀態。 –
你知道觸發器嗎?當一張桌子更新了另外兩張桌子的更新時,使用觸發器 – Sathish