[ 1915 查看 / 3 回复 ]
lili1987
我现在做一个报表查询系统,将存储过程查询出的数据集写入一个临时表,然后从临时表查找我需要的数据绑定到页面的gridview 中,但是执行命令之后返回的datatable 里都为null 。查看错误日志提示,- System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。
这该怎么办呢?
曾尝试将存储过程拆分,但是存储过程里用的都是临时表,并且后一个临时表里的数据包含前一个临时表里的数据。拆分之后第二个存储过程无法查找临时表中的数据。而后又试着将两个存储过程里都有用到的临时表建成一个真实表来执行查询,可是查询是速度更慢了。
本帖得分:
飞诺
在connection里面可以改吧 我记得
@diybl:我加timeout=0 都不行
ccradar