[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1

phoebekowk 2008-03-28 02:53:03

我用dreamweaver mx 2004 和 access 2003 做一个留言板
调试的时候出现下面这些提示,在IE中打不开我的留言板啊!

Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1
/bbs/index.asp, 第 13 行

什么意思啊???
要怎样改啊?

<%
Dim rs1
Dim rs1_numRows

Set rs1 = Server.CreateObject("ADODB.Recordset")
rs1.ActiveConnection = MM_conn_STRING
rs1.Source = "SELECT 昵称, icon, 留言, 留言日期, 回复, 回复日期, 主页, QQ, Email, 第一个记录, 最后一个记录, 总记录数, content FROM main ORDER BY 留言日期 DESC"
rs1.CursorType = 0
rs1.CursorLocation = 2
rs1.LockType = 1
rs1.Open() --- 13行

rs1_numRows = 0
%>


我看了其他也是说这个问题的贴子,但是看不懂,也不知道怎么改自己这个.....
我是第1次来的,没什么可以报答各位啊。。。但真的很急,谢谢大家帮帮忙!
...全文
65 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
phoebekowk 2008-03-28
楼上两位的方法都不行啊,不过我重做了一次这个页面就行了...我也不知道为什么!
还是谢谢两位!
回复
try

Set rs1 = Server.CreateObject("ADODB.Recordset") 
dim sql:sql = "SELECT 昵称, icon, 留言, 留言日期, 回复, 回复日期, 主页, QQ, Email, 第一个记录, 最后一个记录, 总记录数, content FROM main ORDER BY 留言日期 DESC"
rs1.CursorLocation = 2
rs1.open sql,MM_conn_STRING,0,1
回复
小逗狗 2008-03-28
改成rs.open 把括号去了再试试

不行就换成
rs.open "SELECT 昵称, icon, 留言, 留言日期, 回复, 回复日期, 主页, QQ, Email, 第一个记录, 最后一个记录, 总记录数, content FROM main ORDER BY 留言日期 DESC" ,MM_conn_STRING,1,1
试试
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-03-28 02:53
社区公告
暂无公告