错误类型:

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:43:47
<!--#include file="conn1.asp"-->
<table width="760" border="0">
<tr>
<%

SQL="select * from pro_type where type='xinwen' order by id desc "
Set rs=Server.CreateObject("ADODB.RecordSet")
rs.Open SQL,conn,1,1 ---第八行

for i=0 to rs.RecordCount
%>
<td><%=rs("proname")%></td>
</tr>
<%
rs.movenext
next
rs.Close
set rs=nothing
%>
</table>

conn1文件

<%
'Dim databasename,conn,ConStr
databasename="/data/tiyubu.mdb"
ConStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(databasename)
Set conn=server.createobject("adodb.connection")
conn.open ConStr
%>

运行后出现这个错误
Microsoft JET Database Engine (0x80040E10)
至少一个参数没有被

如果不是type='xinwen'数据库里变量类型有问题的话,可以变成下面这种试试看
set rs=conn.execute("select * from pro_type where type='xinwen' order by id desc")
有时候可能你那种参数设的不对