程序是死循环吗?

问题描述

运行下面的程序就会卡死,谁知道怎么解决吗?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

程序是死循环吗?的相关文章

c++编写猜数字游戏如何控制布尔值不让程序进入死循环?

问题描述 c++编写猜数字游戏如何控制布尔值不让程序进入死循环? 游戏规则:系统随机出一个三位数,例如1.2.3,假设你猜1.3.2,那么系统则给与2,1.2代表数字和位置相对,1代表数字对而位置不对,0代表位置和数字都不对.关键是怎么用布尔值控制0-9这些数字且在比较的时候不让程序进入死循环呢? 解决方案 思路说下:首先把这三位数按个.十.百 分别存入到一个数组中a[0] = 个, a[1] = 十, a[2]= 百, 然后对你猜的数也分成个十百,分两次比较: 第一次:比较该位上的数是否完全匹

动网论坛密码暴力破解程序代码

程序|破解 <% response.buffer=false'为防止程序陷入死循环,初始化一些最大重试值Dim MaxPassLen,MaxPassAscMaxPassLen=20 '密码最大长度MaxPassAsc=20 '==== 字符转换Function bytes2BSTR(vIn)strReturn = "" For j = 1 To LenB(vIn) ThisCharCode = AscB(MidB(vIn,j,1)) If ThisCharCode < &a

引起电脑程序无响应的几种原因和解决办法

最近一位大学同学问过我这样的一个问题:为什么电脑近期老是出现浏览网页时电脑无响应,需要结束任务才可以关闭当前程序,对于这个问题,多数人可能都会遇到过,个人经验认为这种现象产生的原因有很多.以前发现有些电脑新手遇到电脑无响应就开始不知所措,盲目的乱点鼠标,想结束当前窗口,但往往事与愿违,这时候鼠标根本就没用,虽然鼠标多数可以移动,但什么都操作不了,越是点击鼠标越是电脑无响应. 有的时候刚好在网上写文章,由于插图了一张网页图片或其它信息时,最讨厌的就是出现程序无响应,笔者就深受其害,一篇辛苦写了好半

调试-汇编dosbox中运行程序,不是debug 1.exe的那种

问题描述 汇编dosbox中运行程序,不是debug 1.exe的那种 比如 直接输入 1.exe运行 而不是 debug 1.exedosbox中运行的程序进入死循环或者无响应状态 如何停止其运行一般是程序编写出了问题 如何停止它的运行 只能关了dosbox吗 解决方案 试试看ctrl+break 解决方案二: 似乎只能关了dosbox,毕竟dos是单任务的,一直在执行你的程序,就算你给了结束进程的指令系统也接不到. 解决方案三: vc下运行程序正常,运行debug下exe报错退出

《从问题到程序:用Python学编程和计算》——1.3 程序开发

1.3 程序开发 在用Python学习编程时,自然需要了解Python语言,但更重要的是学习.理解和运用人们长期程序设计工作总结出的经验,包括正确的思考问题方法.正确的程序开发方法以及一些有益的常规做法,还要养成良好的编程习惯.随着学习的深入,需要解决的问题也会变得越来越复杂(当然,实际中的问题和解决它们的程序更复杂得多).比较复杂的东西不是随随便便就能做好的,需要认真工作,也需要正确的工作方法.本书中许多地方提出了这些方面的建议,希望引起读者的重视. 本节简单讨论程序的开发过程,包括程序的设计

任务管理器-MFC程序,程序在运行中一切良好,如果长时间不进行程序操作,程序就卡死了

问题描述 MFC程序,程序在运行中一切良好,如果长时间不进行程序操作,程序就卡死了 写的MFC程序,程序在运行中一切良好,如果长时间不进行程序操作,程序就卡死了,最小化到托盘后,界面也显示不出来了,不知道是怎么回事?还有通过任务管理器看内存情况,内存也没有 明显的增加,也不占CPU,有谁遇到过这样的事情呢?帮帮忙了,谢谢了! 解决方案 可能存在隐藏较深的.或随机发生.或者在一定条件下发生的指针操作越界. 内存也没有 明显的增加,是不是说明内存在不操作下还是有增加,特别是 GDI 等.这样,有可能

Java程序运行超时后退出或进行其他操作的实现

当程序进入死循环或者由于其他原因无法自行终止的时候,就需要强制退出程序了. 对于开发软件 Eclipse ,在程序执行超时后,可以点击 Terminate 按钮强制退出. 那么,我们可不可以通过程序设置一定的时间,当程序运行超过该时长后自行终止或者进行其他操作呢? 查了大量资料后发现,Future类就能满足这个需求. Future类中重要方法包括get()和cancel(). get()获取数据对象,如果数据没有加载,就会阻塞直到取到数据,而 cancel()是取消数据加载. 另外一个get(t

电脑经常无响应且程序无法关闭怎么办

电脑经常无响主要分为两种情况 1.软件问题.系统本身有问题,需要换个光盘装系统.还有就是有病毒,需要杀毒 2.硬件问题.微机的内存有问题,重新插拔.主板有灰尘,需要清洁.CPU等硬件老化. 引起电脑程序无响应的原因: 1.电脑程序打开过多,导致处理器运行负担加重,引起反应不过来,这种情况我们可以在任务管理器中查看CPU的使用比例来查看.如果是使用90%以上,那么就很可能是处理器运行不过来,导致了,一般等待一下就会好. 2.引起电脑程序无响应的另外一个原因可能是程序问题,比如程序由于中病毒,导致电

JS访问SWF的函数用法实例

  本文实例讲述了JS访问SWF的函数用法.分享给大家供大家参考.具体分析如下: 关于Flash和JS相互调用的例子已经说很多了,这不是难题,当然,调用错误这也不是Flash和JS的错误,我们今天就来彻底解决IE,FF和Chrome之间的不兼容问题! 我们知道,Flash中,如果访问外部JS函数,只需 代码如下: flash.external.ExternalInterface.call("JS中的函数名"); 这一句即可 如果要JS访问Flash中的函数,需要用addCallBack