主题:实习中求助
本人不才,才疏学浅,在实习中碰到以下两个问题,请各路神仙帮忙,不甚感激.
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/Admin/Admin_Show.asp, 第 14 行
dim sql
if session("power")=1 then
sql="select * from admin"
elseif session("power")=2 then
sql="select * from admin where adminname='"& session("admin") &"' or power=3 "
elseif session("power")=3 then
sql="select * from admin where adminname='"& session("admin") &"'"
end if
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,3 [color=0000FF]第14行[/color]
rs.pagesize=10
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'P_id=' 中。
/product/productdetail.asp, 第 7 行
dim sql
sql="select * from Product where P_id="&request("id")
set rs=createobject("adodb.recordset")
rs.open sql,conn,1,1 第7行
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/Admin/Admin_Show.asp, 第 14 行
dim sql
if session("power")=1 then
sql="select * from admin"
elseif session("power")=2 then
sql="select * from admin where adminname='"& session("admin") &"' or power=3 "
elseif session("power")=3 then
sql="select * from admin where adminname='"& session("admin") &"'"
end if
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,3 [color=0000FF]第14行[/color]
rs.pagesize=10
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'P_id=' 中。
/product/productdetail.asp, 第 7 行
dim sql
sql="select * from Product where P_id="&request("id")
set rs=createobject("adodb.recordset")
rs.open sql,conn,1,1 第7行