解释下asp连接access数据库的语句?

2024-11-23 08:54:12
推荐回答(3个)
回答1:

Provider指定数据库的驱动程序
Data Source 数据源,ACCESS就是MDB文件的位置。
Mode模式 ReadWrite读写,Share Deny None打开的时候允许其他程序访问
Persist Security Info,保存安全信息,=false表示不保存。

需要用户名和密码的话加上
User ID=;PassWord=

回答2:

<%
Dim Conn,ConnStr
Const Db="data/test.mdb"
Connstr="Provider=Microsoft.Jet.OleDb.4.0;Data Source="&Server.Mappath(Db)
Set Conn = Server.Createobject("adodb.connection")
Conn.open ConnStr
If Err Then
Err.Clear
Conn.Close:Set Conn=Nothing
Response.Write "数据库连接出错"
Response.End()
End If

%>

回答3:

经典三条语句,很好理解的.....

Set Conn=Server.CreateObject("ADODB.Connection")
'创建一个ado连接对象conn,用来连接数据库
conn.provider="Microsoft.ACE.OleDb.12.0;"
'设置ado连接对象conn的provider属性(数据库连接方式)
conn.open server.mappath("***.accdb") 'access2007数据库
'使用conn对象打开数据源("***.accdb")///server.mappath是用来获取数据库文件的物理路径
----------------------------------
Set conn=server.CreateObject("adodb.connection")
conn.provider="microsoft.JET.oledb.4.0"
conn.open server.mappath("access2003.mdb") '连接access2003