Microsoft VBScript运行时错误800a01b6

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:55:32
以下是我的SelectClass.asp文件代码,哪位高手指点一下怎么调试啊:
<script language="JavaScript">
<!--
var SelectClass="";
function SwitchImg(ImgObj,ParentId){
var ImgSrc="",SubImgSrc;
ImgSrc=ImgObj.src;
SubImgSrc=ImgSrc.substr(ImgSrc.length-5,5);
if (SubImgSrc=="+.gif"){
ImgObj.src=ImgObj.src.replace(SubImgSrc,"-.gif");
ImgObj.alt="点击收起子栏目";
SwitchSub(ParentId,true);
}else{
if (SubImgSrc=="-.gif"){
ImgObj.src=ImgObj.src.replace(SubImgSrc,"+.gif");
ImgObj.alt="点击展开子栏目";
SwitchSub(ParentId,false);
}else{
return false;
}
}
}
function SwitchSub(ParentId,ShowFlag){
if ($("Parent"+ParentId).HasSub=="True"){
if (ShowFlag){
$("Parent"+ParentId).style.display="";
if ($("Parent"+ParentId).innerHTML=="&qu

sum函数直接就是求和函数,不需要进行循环再累加了。
sum函数的用法如下:

sql="SELECT SUM(danjia) AS zongjia FROM table WHERE ..."
rs.open sql,conn

取的时候就这样
rs("zongjia")或者rs(0)

其中的“danjia”是你的表中要求和的列名,“zongjia”是将求和赋值的变量,“table”是表名,“WHERE”后面的省略号代表条件。

用你自己的数据填上试试吧。

另外,“field”拼写错误,应该是“fields”。