access数据库出错请教解决办法?

来源:百度知道 编辑:UC知道 时间:2024/05/20 09:11:38
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft JET Database Engine 错误 '80004005'

未指定的错误

/conn.asp,行5
这个是显示的错误
这个错误是为什么
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("/data/text.mdb")
Conn.Open
%>
我的数据库连接文件是这么写的

你站点权限的问题
把站点所在的目录加上写入和修改的权限即可

链接也可以这样写!

<%
dim startime,conn,connstr,db,rs,rs_s,rs_s1
dataname="/data/text.mdb"
startime=timer()
db="data/"&dataname&"" '数据库
on error resume next '尝试连数据库,一直到超时,但可以加强SQL注入过滤
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>