光晕2最后一关开车进去:请教各位高手

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 08:50:19
ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/sjcx/left.asp,行 11
出现这个错误是什么原因?
conn.asp原文如下:
<%
dim SqlNowString,Conn
if IsSqlDataBase = 1 then
SqlNowString = "GetDate()"
else
SqlNowString = "Now()"
end if

Sub ConnectionDatabase
dim connstr
dim db
db="/sjcx/data/nxnews.mdb" '数据库文件位置
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字符串。"
Response.End
End If
End Sub
sub CloseConn()
On Error Resume Next
Conn.close
set Conn=nothing
end sub
%>
left.asp1-12行如下:
<!--#include virtual="../sjcx/conn.asp"-->
<%
Dim ID ,Dat, title
id=trim(request("ID"))
Dat=trim(request("DataAndTime"))
title=trim(request("title"))
%>
<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from Announce where id='"&ID&"'and dat='"&DateAndTime&"' and title='"&title&"'"
rs.open sql,connstr,3,1
%>

"/" 代表是根目录 你是否是设置的时虚拟目录? 把你的网站文件目录设置成iis根目录试试看!~

最后改成rs.open sql,connstr,3,3 看看,换个参数