日期:2014-05-18  浏览次数:20388 次

奇怪的存储过程 执行问题?
我写了个存储过程 在SQl数据库中 执行时 只用了一秒钟 但是在前台调用时
 却总是提示 “超时时间已到。在操作之前超时时间已过或服务器未响应”
前台调用存储过程的方法是调用的企业类库 
 public SPAgent()
  {
  db = DatabaseFactory.CreateDatabase();
  }
 .......................等等之类的 方法应该没问题 经过很多人验证的 但是我很疑惑 为什么 在数据库中执行 一秒 在前台调用却会超时 那位只带你下

------解决方案--------------------
用Profile看一下日志呢?
可能的问题
1. 网络问题
2. 数据死锁
------解决方案--------------------
探讨
我写了个存储过程 在SQl数据库中 执行时 只用了一秒钟 但是在前台调用时
却总是提示 “超时时间已到。在操作之前超时时间已过或服务器未响应”
前台调用存储过程的方法是调用的企业类库
public SPAgent()
{
db = DatabaseFactory.CreateDatabase();
}
.......................等等之类的 方法……