问题描述
运行下面的程序就会卡死,谁知道怎么解决吗?Setrspric=Server.CreateObject("ADODB.RecordSet")sql="select*fromproduct_infowhereidin('12','0','11','0')"rspric.Opensql,conn,1,3ifnot(rspric.eofandrspric.bof)thendowhilenotrspric.eofkkwe=rspric.recordcountrspric.movenextloopendifrspric.closesetrspric=nothingwww.v8ec.com
解决方案
解决方案二:
很久没看到ASP的了。。不太记得咯。代码大概看上去应该没问题,不知道idin('12','0','11','0')这个集合里有重复值有没有关系。。
解决方案三:
另外楼主你最下面咋还带了个网址。。传说的SEO这样的没链接的网址也是没任何作用的吧。。
解决方案四:
不是死循环,是你的表数据太多,结构又不合理导致数据库查询半天
解决方案五:
引用3楼bwangel的回复:
不是死循环,是你的表数据太多,结构又不合理导致数据库查询半天
楼主把这张表product_info,复制一下,把里面的数据删除一些,整少点,只有个百十来条数据,试一下,看看问题出在哪
解决方案六:
程序中有没有onerrorresumenext类似的语句,有的话先去掉再试试,另外,可以考虑改用for循环试一下。
时间: 2024-09-23 03:44:07