| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1385 人关注过本帖
标题:[求助][Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是3
只看楼主 加入收藏
yhb5403
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-9
收藏
 问题点数:0 回复次数:3 
[求助][Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是3

这个是代码
<!--#include file="adovbs.inc"-->
<html>
<head>
<title>NEM PAGES</title>
<meta http-equiv="content-language" content="zh-us">
<meta http-equiv="content-type" content="text/html;charset="gb2312"">
</head>
<body text="#ffffff" link="#00004d" alink="#00004d" vlink="#00004d" bgcolor="#000000">
<%

set conn=server.createobject(adodb.connection)
conn.open proveider=mircrosoft.jet.oledb.4.0;data source= & server.mappath(book.mdb)
set rs=server.createobject("ADODB.recordset")
server.scripttimeout=200
dim lb,sm,cbs,jyr
lb=request.form("lb")
sm=request.form("sm")
cbs=request.form("cbs")
jyr=request.form("jyr")
s1="select xh,sm,lb,cbs,jf,jyr from book where("
if sm<>"" then
sl=s1&"sm="&""&sm&""
flag=1
end if
if lb<>"0" and flag=1 then
s1=s1&"and lb="&""&lb&""
flag=1
elseif lb<>"0" then
s1=s1&"lb="&""&lb&""
flag=1
end if
if cbs<>"1" and flag=1 then
s1=s1&"and cbs="&""&cbs&""
flag=1
elseif cbs<>"1" then
s1=s1&"cbs="&""&cbs&""
flag=1
end if
if jyr<>"2" and flag=1 then
s1=s1&"and jyr="&""&jyr&""
flag=1
elseif jyr<>"2" then
s1=s1&"jyr="&""&jyr&""
flag=1
end if
s1=s1&")"
if lb="0" and cbs="1" and jyr="2" then
s1="select xh,sm,lb,cbs,jf,jyr from book"
end if
rs.open s1,conn,3,1
if not rs.eof then
%>
<table>
<tr>
<td width="15">&nbsp;</td>
<td width="70%">
<table border="2" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="11%" align="center"><font color="#ff0000"><b>序号</b></font><td>
<td width="11%" align="center"><font color="#ff0000"><b>书名</b></font><td>
<td width="11%" align="center"><font color="#ff0000"><b>类别</b></font><td>
<td width="11%" align="center"><font color="#ff0000"><b>出版社</b></font><td>
<td width="11%" align="center"><font color="#ff0000"><b>借否</b></font><td>
<td width="11%" align="center"><font color="#ff0000"><b>借用人</b></font></td>
</tr>
<%do while not re.eof%>
<tr>
<%for i=0 to rs.fields.count-1%>
<td align="left"valign="middle" width="11%"><%rs(i).value%></td>
<%next%>
</tr>
<%rs.movenext
loop
set rs=nothing
%>
</table>
</td>
<td width="15%">&nbsp;</td>
</tr>
<tr>
<td width="10%">&nbsp;</td>
<td width="40">&nbsp;</td>
<td width="40%"><p align="center"><b><a href="chaxun.asp"><font face="楷书" size=5 color="#ff0000">返回</font></a></b></p> </td>
<td width="10%">&nbsp;</td>
</tr>
</table>
<% else %>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="24%">&nbsp;</td>
<td width="50%">
<p align="center">&nbsp;</p>
<p align="center"><font size=5 face=华文行揩 color="#ff0000">对不起!您查找的资料不存在.</font></p>
<p align="center"><b><a href="chaxun.asp"><font size=5 face=楷体 color="#ff0000"></font></a></b></p>
</td>
<td width="26%">&nbsp;</td>
</tr>
</table>
<% end if %>
<% set conn=nothing %>
</body>
</html>
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 3。
/chaxunresult.asp, 第 50 行

搜索更多相关主题的帖子: Microsoft ODBC Driver Access 参数 
2006-04-09 14:07
lanya1983
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-3-11
收藏
得分:0 
我不是高手,但你把
rs.open s1,conn,3,1该成
rs.open s1,conn,3,3 试一下

我的网站http:\\\\lanya. http:\\\\leilei. 主要是练练手
2006-04-09 20:05
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
s1="select xh,sm,lb,cbs,jf,jyr from book where("
s1="select xh,sm,lb,cbs,jf,jyr from book"
楼主仔细检查一下SQL语句,要么就是参数没接收到,要么有错误。
2006-04-09 21:28
yhb5403
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-9
收藏
得分:0 

我把re.open s1,conn,3,3
改成rs.open s1,conn,3,1
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 2。

2006-04-09 23:49
快速回复:[求助][Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是3
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018446 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved