大家帮我看看这段ASP代码哪错了

来源:百度知道 编辑:UC知道 时间:2024/05/31 17:54:57
代码如下
<%set rsf=server.CreateObject("adodb.recordset")
rsf.open "select * from shop_shjclass where shjclassid="&shjclassid&",conn,1,1
if rsf.bof and rsf.eof then
else
shjclass=rsf("shjclass")
end if
rsf.close
set rsf=nothing
%>
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'shjclassid=' 中

前半节的数据库连接不知道是你没写出来,还是没有.如果没有就是有错了.
ADODB.R 这个好像都是用的大写.

最好是写成这样.
set rsf=server.CreateObject("ADODB.Recordset")
sql="select * from shop_shjclass where shjclassid="&shjclassid&""
rsf.open sql,conn,1,1