主题:  用Dw来连接数据库

liangzn28

职务:普通成员
等级:1
金币:0.0
发贴:60
#12005/10/24 9:52:21

图片如下:

图片如下:

大虾们,相信你们在做asp程序进行数据库存储对数据库进行连接的时候都
会用到连接数据库语句,例如Access)
<%
Dim db
set db = server.CreateObject("adodb.connection"
db.Open "dbq="&server.MapPath("lzn.mdb"&";driver={Microsoft Access driver (*.mdb)}"
%>
然后在需要的页面把它<!-- #Include file="conn.asp" -->进来!
最近我看了发现在Dreamweaver里面也能生成一个类似的文件对数据库进行连接,可是这里我就遇到
了一些问题,请大虾指教.
我在DW数据库面板了打开"自定义连接字符串"对话筐,如图:

图片如下:


图片如下:

当我在"连接字符串"填入代码river={Microsoft Access Driver
(*.mdb)};DBQ=d:\asp_test\test\lzn.mdb 的时候(我的asp页面和数据库是在同一目录下)
这样的话就可以在DW里面通过测试.

可是上面所提到的"连接字符串"river={Microsoft Access Driver
(*.mdb)};DBQ=d:\asp_test\test\lzn.mdb 用的绝对路径,用起来很不方便,于是我就把它改成:"Driver=

{Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/asp_test/test/lzn.mdb" 或者改

成:"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("lzn.mdb" '(asp文件和数据

库是在同一目录下)
或者改成: "dbq="&server.MapPath("lzn.mdb"&";driver={Microsoft Access driver (*.mdb)}"
上面的三种情况都是有问题的,不能在DW通过测试,测试的时候老是出现错误?如图:6

图片如下:

呵呵,各位高手,听得懂我说的问题吗?可能你们平常都很少用DW这个功能,我也很少用,我一般都是用asp包含

来做,只不过我觉得在DW里面如果能做到的话可能可以给我们在asp程序开发中带来方便,请知道的高手,大虾

赐教.先谢了!



liangzn28

职务:普通成员
等级:1
金币:0.0
发贴:60
#22005/10/24 9:54:50
呵呵,大虾们,我发贴的时候多贴了几副图,有点乱,但如果用过的人应该知道我说的是什么意思吧