asp连接access数据库 绝对路径怎么写

作者&投稿:逮冒 (若有异议请与网页底部的电邮联系)
asp 连接access数据库 相对路径 语句~

conn.mdb重复了一次,去掉一个!
Dbq="+Server.MapPath("/db/conn.mdb")";driver={Microsoft access driver (*.mdb)}

或者
Dbq="+Server.MapPath("/db/")"&"conn.mdb";driver={Microsoft access driver (*.mdb)}

这个和conn的连接类型有关的,你说的现象确实是这样,我也遇到过,有时候"/data/data.mdb"会报错,但是"data/data.mdb"不会报错也有,不同类型的conn连接方法解析的不一样

Db = "D:\\ABC\Database.mdb" '数据库目录和名称,请使用绝对路径.
SqlString = "Now()"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Db
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr

它的各步骤及参数意义如下:
第一行程序:利用Server对象的MapPath函数,取得要打开数据库的完整的文件路径,并存储在变量DbPath中。这其中,数据库名是我们需要指定的参数,应该用我们要打开的数据库的实际名称替代。如果数据库名是直接作为常量出现,要用引号将其括起来,并且不能丢掉扩展名。例如数据库是Test.mdb,则该行程序成为:DbPath=Server.MapPath(“Test.mdb”)。
第二行程序:建立一个ADO对象集中的Connection对象,也即连接对象。这是建立数据库连接的初始步骤。执行这行程序后,Conn成为一个连接对象。
第三行程序:利用连接对象Conn的Open方法打开一个指定的数据库。因为我们要打开的是Access数据库,所以要指定ODBC驱动程序参数,表示要透过Access的ODBC驱动程序来访问数据库:driver={Microsoft Access Driver (*.mdb)};。另一个参数dbq=

asp.net如何连接accessASP.NET连接数据库
答:在ASP.NET有两种方法连接ACCESS数据库。具体操作如下:第一种方法是真的拉一个控件,比如GridView和DataList,在设计页面上,点击右上角的三角形新建一个数据源,在弹出的对话框中选择数据库,新建一个连接,在添加连接对话框的更改中选择Access数据库,然后在浏览中选择你的数据库。如果测试成功,下一步...

asp连接access数据库怎么实现的
答:asp连接ACCESS数据库可以有两种方式,一种是通过数据源的方式,不过此方法的移植性不好,每次移动都得更改DSN,另一种则是文件系统,能过相对路径或是相对路径,至于两种方式的详细实现你可以查看http://www.psufool.cn 参考资料: www.psufool.cn 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...

asp怎么连接access数据库?
答:第二行程序:建立一个ADO对象集中的Connection对象,也即连接对象。这是建立数据库连接的初始步骤。执行这行程序后,Conn成为一个连接对象。第三行程序:利用连接对象Conn的Open方法打开一个指定的数据库。因为我们要打开的是Access数据库,所以要指定ODBC驱动程序参数,表示要透过Access的ODBC驱动程序来访问数...

asp连接access数据库 绝对路径怎么写
答:Db = "D:\\ABC\Database.mdb" '数据库目录和名称,请使用绝对路径.SqlString = "Now()"ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Db Set conn = Server.CreateObject("ADODB.Connection")conn.open ConnStr ...

ASp连接数据库
答:1. ASP连接Access数据库语句 Set Conn=Server.CreateObject("ADODB.Connection")Connstr="DBQ="+server.mappath("www/bbs.mdb")+";DefaultDir=;DRIVER={Microsoft AccessDriver(*.mdb)};"Conn.Open connstr 其中Set Conn=Server.CreateObject("ADODB.Connection")为建立一个访问数据的对象 server....

在asp中怎么连接Access数据库
答:asp连接access数据库的方法:1、设置数据库连接方式:set dbconnection=Server.CreateObject("ADODB.Connection")DBPath = Server.MapPath("customer.mdb")dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath SQL="select * from auth where id='" & user_id &"'"SET uplist...

asp 连接 access 数据库 几种方法
答:conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")方法2:Set conn = Server.CreateObject("ADODB.Connection")conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("data.mdb")注意:一个页面中,只要连接一次就可以了,数据库使用...

asp怎么连接access数据库?
答:set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")> 第一句话定义了一个adodb数据库连接组件,第二句连接了数据库,大家只要修改后面的数据库名字就可以了。是不是很简单?下面再看三句:< exec="select...

怎样在asp.net中连接ACCESS数据库?
答:在asp.net中连接ACCESS数据库有两种方法,具体操作如下:第一种方法,就是真接在在设计页面上拉一个控件,例如GridView、DataList,点击右上角那个三角符,新建数据源,在跳出的对话框选择数据库,新建连接,在添加连接对话框的更改那里选择Access数据库,之后在浏览那里选择你的数据库,测试成功的话,接下来的,就...

用asp做网站时如何使用access数据库实现页面之间的连接 (不设置用户...
答:ASP网页与数据库的连接是通过ADO的Connection对象完成的。Connection可以打开和关闭数据库。对于Access数据库,具体的连接方法有三种:(1)OLE DB连接方法。格式如下:Set objConn = Server.CreateObject("ADODB.Connection")Provider = "Provider=Microsoft.Jet.OLEDB.4.0;"DBPath = "Data Source=" & ...