两张表建立的关系,主表和明细表,例如订单和订单明细
主表:
OrderID
其它字段略
明细表:
OrderID:外键
ProductID
其它字段图 现在要向表中插入数据,主表中1条,明细表中5条。那用C#中的事务来做
问题来了
向明细表中插数据时,提示违反主外键约束,原因是因为主表中的那条数据也在事务的包括中,还没真正插入主表 如何解决?总不能不用事务吧
主表:
OrderID
其它字段略
明细表:
OrderID:外键
ProductID
其它字段图 现在要向表中插入数据,主表中1条,明细表中5条。那用C#中的事务来做
问题来了
向明细表中插数据时,提示违反主外键约束,原因是因为主表中的那条数据也在事务的包括中,还没真正插入主表 如何解决?总不能不用事务吧
这样就可以了
这样就可以了
-------------------倒……没这么简单的,insert主表后,因为有事务,纪录还没插进去,insert从表时就报错。在问题中已经叙述的很明白了