找回密码
 注册
搜索
免费空间 免费域名 免费AI 老牌主机商首月仅1美分!27美元/年!Spaceship优惠码 Namecheap优惠码阿里云2核2G3M新老续费同享99元/年!
查看: 218|回复: 5

数据库在DB目录,CONN怎么设?谢谢

[复制链接]
发表于 2009-1-21 20:00:00 | 显示全部楼层 |阅读模式
ASP,数据库123.ASP放在DB目录,即

DB\123.

CONN怎么设?

>数据库连接出错,请检查Conn.asp文件中的数据库参数设置。

>'如果是ACCESS数据库,请认真修改好下面的数据库的文件名
db = "DB\123.ASP"      'ACCESS数据库的文件名,请使用相对于网站根目录的的绝对路径
                                        '如果是安装在网站根目录,直接修改文件名即可。如果是安装在网站某一目录下,则在前面加上此目录,
                                        '例如,系统安装在“http://www.powereasy.net/PE2006/”目录下(PE2006为安装目录),则这里应该修改为:db="\PE2006\database\PowerEasy2006.mdb"
发表于 2009-1-22 10:23:06 | 显示全部楼层
应该写\DB\123.ASP吧?
发表于 2009-1-22 11:48:29 | 显示全部楼层
db = "DB\123.ASP"      'ACCESS数据库的文件名,请使用相对于网站根目录的的绝对路径  

都说绝对路径啦  DB\123.ASP 是相对路径

不懂asp的路过
 楼主| 发表于 2009-1-22 15:01:17 | 显示全部楼层
丁丁这个不行,楼上请教应怎写?谢谢
发表于 2009-1-22 15:14:52 | 显示全部楼层
绝对路径的写法
<add key="DataBaseType" value="OLEDB" />
    <add key="ConnectionString" value="Provider=Microsoft.jet.oledb.4.0;data source=" />
    <add key="DataPath" value="X:\目录名\文件名包括后缀" />


相对路径
<%
        dim conn
        dim connstr
        dim db
        db="目录名/文件名包括后缀"
        Set conn = Server.CreateObject("ADODB.Connection")
        connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
        'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
        conn.Open connstr
%>

[ 本帖最后由 7788 于 2009-1-22 15:21 编辑 ]
 楼主| 发表于 2009-1-22 16:22:05 | 显示全部楼层
谢谢楼上,还是不行":)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|免费吧论坛

GMT+8, 2024-12-24 07:20 , Processed in 0.021547 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表