我有两个表: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 –