我的一个页面语言设为:<%@LANGUAGE="JAVASCRIPT" codepage="936"%>在页面的中间部分我创建了一个数据记录集体,例如<% set rs=server.CreateObject("adodb.recordset")
if request.QueryString("id")<>"null" then
sql="select * from products where id="&request.QueryString("id")&""
else
sql="select * from products where id=20"
end if
rs.open sql,conn,1,1
%>后面也把数据集体关掉了,可是一运行它老是显示错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/sam/products.asp, line 17, column 4
set rs=server.CreateObject("adodb.recordset")
---^
因为是java语言的关系,我就在后面加上";",但是还是显示这样的结果,我该怎样修改呢?
if request.QueryString("id")<>"null" then
sql="select * from products where id="&request.QueryString("id")&""
else
sql="select * from products where id=20"
end if
rs.open sql,conn,1,1
%>后面也把数据集体关掉了,可是一运行它老是显示错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/sam/products.asp, line 17, column 4
set rs=server.CreateObject("adodb.recordset")
---^
因为是java语言的关系,我就在后面加上";",但是还是显示这样的结果,我该怎样修改呢?
先学学基本语法吧
if request.QueryString("id")<>"null" then
sql="select * from products where id="&request.QueryString("id")&""
else
sql="select * from products where id=20"
end if
rs.open sql,conn,1,1
%>后面也把数据集体关掉了,可是一运行它老是显示错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/sam/products.asp, line 17, column 4
set rs=server.CreateObject("adodb.recordset")
---^
请问怎样解决呢?