Microsoft VBScript 运行时错误 (0x800A0005) 无效的过程调用或参数 /Books/conn.asp, 第 8 行

conn.asp代码如下
<%
dim startime,conn,connstr,db,rs,rs_s,rs_s1
startime=timer()
db="data/nc_bookshop.asp"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath'(""&db&"")
conn.Open connstr
%>

第1个回答  2013-12-16
dim startime,conn,connstr,db,rs,rs_s,rs_s1
startime=timer()
db="data/nc_bookshop.asp"
Set Conn=Server.CreateObject("Adodb.Connection")
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db)
Conn.open ConnStr
第2个回答  2013-12-16
<%
dim startime,conn,connstr,db,rs,rs_s,rs_s1
startime=timer()
db="data/nc_bookshop.asp"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & 
Server.MapPath(db)                                      '去掉双引号试试。Server.MapPath(db)
conn.Open connstr
%>

本回答被网友采纳
第3个回答  2013-12-16
db="/data/nc_bookshop.asp"
相似回答
大家正在搜