ASP代码小问题

来源:百度知道 编辑:UC知道 时间:2024/05/07 23:50:12
<%
rs.close
set rs=nothing
'/////////////////////////////////////////
case "shop2"
%>

这段代码错了我怎么改也改不好,希望高手帮忙

语法上看没问题,由于你给的代码太少了,分析可能与rs变量有关。库操作结束后要及时关闭是个好习惯,不过一定也要注意些问题。比如在程序中对库的操作比较频繁时可以只做关闭与打开,如
rs.Close()
rs.Open "...", Conn, 1, 1
....
rs.Close()
rs.Open ...
在程序的最后做个变量注销即可。rs.Close(): Set rs = Nothing
没有必要重复的做Set rs = server.CreateObject("ADODB.RecordSet")和Set rs = Nothing,它俩通常只需要在程序的一头一尾各做一次就OK了。简单明了,又不容易出错~
最后注意下Select Case或If嵌套等语句的语法及是否有关闭,也就差不多了。

rs.close
set rs=nothing////////清空
下边跟上边不同
select case shop2
case SHOP2的值
case SHOP2的值
case SHOP2的值
case SHOP2的值
end select

???
你发上来的这个行代码没有语法错误

错误原因不在此