少侠十七妻:为什么会出现 参数不足,期待是 1!

来源:百度文库 编辑:高考问答 时间:2024/05/11 16:50:57
<%
set rs=server.createobject("adodb.recordset")
sql="select * from musiclist where showname="&request("showname")
rs.open sql,conn,3,3
%>
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。
/设计3/mplayer.asp, 第 5 行
也就是rs.open sql,conn,3,3这行!
其中showname字段在数据库中内容都是汉字!
上边究竟那里错了?高手帮帮忙~非常感谢!

sql="select * from musiclist where showname="&request("showname")
这一行应该写成:
sql="select * from musiclist where showname='" & request("showname") & "'"
注意我在里边加了单引号