asp ODBC连接数据库代码问题?

来源:百度知道 编辑:UC知道 时间:2024/06/02 06:11:20
asp ODBC连接数据库代码问题?

连接access数据库代码中
DBQ="&server.MapPath(“\user.mdb")
后边的access物理路径"&server.MapPath(“\user.mdb")什么意思,例如我的路径是“E:\user.mdb”应该怎么写?

代码中的“&_”是什么意思

代码如下:
conn.connectionstring = "DRIVER={Microsoft.access.Driver;(*.mdb)};"&_"DBQ="&server.MapPath(“\user.mdb")

server.MapPath是服务器设置的根目录路径。
server.MapPath(“\user.mdb")表示根目录下的user.mdb文件。

你也可以这样连接数据库:
db ="admin/data/user.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(""&db&"")
On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
conn.open connStr

<%
set conn=server.createobject("ADODB.connection")
conn.open "Driver={microsoft access driver (*.mdb)};dbq=" & server.MapPath("user.mdb")
%>

就这个就可以搞定了