首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp连接数据库超时,求解决办法

2013-06-26 
asp连接数据库超时,求解决方法set rscreateobject(adodb.recordset)sqlselect* from ars.open sql,c

asp连接数据库超时,求解决方法
set rs=createobject("adodb.recordset")
sql="select  * from a"
rs.open sql,con,1,2
    if rs.recordcount>0 then
do while (not rs.eof)   
  set rs6=createobject("adodb.recordset")
          sql6="execute b "
          rs6.open sql6,con,1,2
   
        rs.movenext
loop
    end if
其中存储过程b里面的代码是update a set mem='dd' 
这段asp程序,本来是可以执行的。但是把sql2000升级到sql2005,就不能执行了。
提示 rs6.open sql6,con,1,2 这行timeout expired错误。
求高人指点下。。谢谢
[解决办法]
应该是无法连接数据库,SQL 2005有特殊的设置如需要设置允许远程连接等
[解决办法]
貌似从sql2005 开始select的时候有lock机制。。。 
有种select语句好像可以不加锁读取 你查查吧

热点排行