我有兩個表:tblInvoice和tblAppointment 我希望tblInvoice在創建新約會時自動更新(約會編號自動創建) 我已經嘗試了我在這裏閱讀的所有內容,沒有任何工作,所以我必須繼續刪除Invoice表中已有的內容,並使用Insert存儲過程來填充它。無論何時創建新的約會,我如何在不重複約會號碼的情況下更新它?需要將存儲過程和c#的代碼放到add Appointment頁面上的保存按鈕上,以使其工作。謝謝。在創建其他表中的ID時更新一個表中的列數據
回答
您是否使用存儲過程在Appointment表中創建新條目?
在該存儲過程結束時,您需要在要更新的Invoice表中找到條目。如果存在這樣的條目,則要更新它。爲了發現這一點,你的兩個表格之間必須有某種關係。除非您與我們分享您的數據模型,否則我無法知道這種關係。
請分享您的存儲過程和表定義。
否條目通過Windows製成形成數據錄入。 –
發票表具有InvoiceNo(主鍵)和AppointmentNo(外鍵)。這是我寫的存儲過程,但它不工作:CREATE PROCEDURE [DBO] [sproc_updateInvoiceTable] \t作爲tblInvoice.AppointmentNo = 更新tblInvoice 集tblInvoice.AppointmentNo = tblAppointment.AppointmentNo 從tblInvoice內加入tblAppointment tblAppointment.AppointmentNo \t RETURN 0插入一個,但正如我所說,我必須保持刪除數據,運行proc,然後重新打開VS這是愚蠢的! –
創建觸發器的插入後,將更新tblInvoice在共同tblAppointment
我該怎麼做? –
- 1. R從其他列表/數據框中創建新列表
- 2. 創建一個新表與其他表
- 3. 根據其他表中的更新更新列表
- 4. 創建用戶時在其他表格中創建數據
- 5. 如何根據其他表中的內容更新表ID-s?
- 6. 創建觸發器,更新時,另一個表中的列被更新在一個表中的列
- 7. 更新列與其他表中的列?
- 8. 在創建新表格時插入其他表格中的值
- 9. 更新基於同一表中的其他列的多個列
- 10. 使用兩個其他表中的值更新表中的列
- 11. 更新表ID與其他表中的相關ID
- 12. 根據R中的其他列創建新的數據幀列
- 13. 創建一個觸發器,用於在同一表中的不同列更新時更新表中的列 - SQL
- 14. SQL:如何根據同一表中的其他列的值創建新列
- 15. 如何在更新表的特定列時限制其他列數據更新
- 16. 在jqgrid中創建一個新列與其他列的總和
- 17. 根據主鍵從其他列中的數據創建新列
- 18. 我想更新的其他表,當我創建一個條目
- 19. 從其他表中的列操作創建表中的表
- 20. 創建臨時表與其他表列數據
- 21. 在數據庫表中的多個ID處更新一個值
- 22. vba根據表中的列表在工作表中創建其他選項卡
- 23. 是否可以基於其他更新MySQL數據表的表來創建表?
- 24. 基於表中其他列數據的SQL查詢更新
- 25. 使用同一表中的各個ID更新表中的列。
- 26. 創建的列從其他表中記錄一個SQL視圖
- 27. 根據其他表中的值更新Oracle中的列
- 28. 在數據框列表中動態創建一個新的數據框列
- 29. 如何使用其他表創建新的數據表
- 30. PostgreSQL - 使用同一表中其他列的值更新一列
列是AppointmentNo –