【发布时间】:2009-04-28 09:29:22
【问题描述】:
我正在运行一个 asp.net 2.0 Web 应用程序。今天早上突然,ExecuteNonQuery 开始返回 -1,尽管 ExecuteNonQuery 正在运行的 SP 中的命令正在执行(我看到数据库中插入和更新了项目),并且没有抛出异常。
只有当我连接到我们的生产数据库时才会发生这种情况。当我连接到我们的开发数据库时,它们会返回正确的受影响行数。
另外,有趣的是,ExecuteDataSet 没有问题 - 它返回精美的 DataSet。
所以这似乎不是连接问题。但是,那还能是什么?
【问题讨论】:
-
我记得是因为我的一个朋友花了一整夜的时间来追踪那个 bug :)