ASP数据库连接错啦!

来源:百度知道 编辑:UC知道 时间:2024/06/09 09:17:34
<%
dim startime,conn,connstr,db,rs_s,rs_s1
startime=timer()
db="shop.mdb"
Set conn = Server.Createobject("ADODB.Connection")
conn.open = "provider=microsoft.jet.oledb.4.0;"&"data source = "&server.mappath("Data/xinxi.mdb")
If Err Then
err.Clear
Set conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"
Response.End
End If
%>
我的数据库是access的,预览时说是这个coon.asp的3、4行错了,就是:dim startime,conn,connstr,db,rs_s,rs_s1
startime=timer()
哪位高手帮我看看是怎么了?
按1楼说的改过后还是这个错呢,贴出来可能能看得更明白。

错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/conn.asp, line 3, column 4
dim startime,conn,connstr,db,rs_s,rs_s1
---^

你把定义的去掉然后把db="shop.mdb" 去掉也没看到你用他啊
还有你库到底是db="shop.mdb" 还是Data/xinxi.mdb若是前面的就在里面写
conn.open = "provider=microsoft.jet.oledb.4.0;"&"data source = "&server.mappath(db)
若不是把上面的去掉若不性你用这个把
dim connstr
dim db,startime
startime=timer()
db="database/xiezhen.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)