1
2
如果我们假设没有错误,那么只有少数几种可能性:
编辑
另一个非常有用的工具是sqlserverprofiler,它可以解决这些问题。例如,你可以告诉它显示
|
2
4
identity/parallelism bug reported on MS Connect now a KB article too 在SQLServer2005和2008上。
|
3
0
检查消息表中的触发器。
它印的是你想要的吗? |
4
-1
我以前也见过同样的问题。解决方案是在存储过程代码的顶部启用NOCOUNT(假设它不会对您造成任何不必要的副作用):
或者,您可以从SQLHelper为您使用的连接设置nocount。 我不知道为什么会这样做,除了nocount关闭时(即行被计数),它似乎“混淆”了下面的update语句(如果我得到更多细节,我稍后会更新我的答案)。与您所描述的相同的事情发生了…下面的UPDATE语句从未执行,而且存储过程意外退出(基于SQL事件探查器中记录的内容)。 |
charliezz10 · OAuth 2.0-自己网站的帐户管理 6 年前 |
RezaNoei · 如何在ASP中限制用户只能访问一个令牌。网络标识 6 年前 |
lumo · 如何使用标识列ddl表 6 年前 |
Brian · 中的多租户授权。NET Core 2.0:如何 6 年前 |
Heinzi · 服务器端仅向前游标中断@标识 6 年前 |