我不太了解某些SQL操作的范围以及它们与LINQ to SQL的关系。如果我有一个触发器在插入后更新记录中的字段,当我使用LINQ to SQL插入新记录时会发生什么?所以给定这个操作顺序:
第5步是:
“MyObject”保存更新后的值。
或
“MyObject”保存我分配给它的原始值。
另一个问题给出了相同的步骤1-3:
4 .. SQL Trigger抛出错误并回滚Insert,类似于this示例。
第5步是:
LINQ to SQL抛出SQL异常。
或
???
答案 0 :(得分:0)
答案:2和1
但它当然也值得测试,因为异常可能取决于连接字符串参数。