M使用实体框架工作,在某些辅助表中插入新记录首先将记录插入其主表,获取新的RowID然后插入辅助表....好吧这很好....但是不是在所有情况下......有时候我不想要这个功能......但是不知道如何防止它......
例如:
表1 :PartId,PartName,VendorID
表2 :VendorID,VendorName
Table1和Table2与VendorID键相关联......当我在Table1中插入一些记录时,EF首先在Table2中插入一个新行,获取RowID(VendonID)...然后插入Table1 ...
与更新命令
的情况类似当我在某个辅助表中更新时,EF首先不必要地将新行插入主表,获取新行ID,然后更新到辅助表....