ASP 访问sql语句出错 整个网站卡死 - Web 开发 / ASP
iis 6的版本,例如参数传递 出错 sql=“select * from tb where id=”
然后就会一直加载,其他页面也访问不了,整个网站就好像卡住了
怎样处理使他不卡住
sql语句中的 数据库 能访问吗?
明显是sql语句写错了吗!你不会把sql语句写循环里了吧?
response下看看么。。语句没问题啊。
Y语法写对没
sql=“select * from tb where id=”
=============
你这个ID=后面没有,系统应该默认为是空,那么他就像是一个死循环一样
这么写。。。。不死才叫怪事。。。
先判断参数
因该是循环一直在继续把,可能少了rs.movenext之类
目标不明确当然要死,你想想你上了1个月班,去对公司主管说:“发我这个月工资=”,别人发你10块你不死?
有意思...
加个try catch 吧
先判断参数是否符合嘛。
id为数字型的 判断if not isnumeric(id) then id = 0
id为字符型的 就判断是否为空
id=”
先定义么?
语句是否写完哟!where后面的id没有值,能继续下去吗?
response.write sql语句
Response.End
先取得id的值,如
id=request("id")
sql=“select * from tb where id="&id
问题没出在这里吧,刚热行了一下,语句会出错
“select * from tb where id=” 引号是中文的。。。。。
我的意思大家都没明白,我想是在sql语句出错的时候iis报个错误,而不陷入死循环
是不是没这个
相关问答:
有一个类
class adc
{
dim a,b,c
}
如何在另外一个类中取得类成员及成员个数
class getmenber
{
dim menbers()
function getmenbers(resclass)
'res为一未知类
'getmenber ......
在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......
就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。
使用自带的fileupload控件可以实现 ......