|
|
1
1
如果没有看到您的代码,很难说问题出在哪里。它可以是任何数量的东西,但看看这些:
您肯定不想使用两个事务。 |
|
|
2
1
我自己也使用过NetTiers,发现如果从表中删除外键约束,将其添加回同一个表,然后在数据库中进行更改后再次运行NetTiers的构建脚本,可能有助于重置数据访问层。我偶尔也试过,效果不错。 祝你好运。 |
|
|
3
0
看起来您对行项目的insert语句没有正确设置订单的值。。这应该是
我认为你的问题与交易控制无关。 |
|
|
4
0
我没有这方面的经验,但看起来您可能指定了一个在父表中不可用的键值。对不起,我帮不了你更多的忙。 |
|
|
5
0
问题在于如何处理错误。发生错误时,事务不会自动回滚。你当然可以(也可能应该)选择这样做,但取决于你的应用程序或你在哪里,你可能仍然想要提交它。在这种情况下,这正是你正在做的。您需要在那里包装一些错误处理代码,以便在错误发生时回滚代码。 |
|
|
6
0
该错误看起来好像没有为行项目提供正确的 FK医嘱ID 这是在将订单插入订单表时自动生成的。您说您已经检查了ID,您是否也检查了订单详细信息中的FKs? |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |