加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

Dreamweaver中数据库路径的行使

发布时间:2018-08-20 14:33:23 所属栏目:运营 来源:站长网
导读:链接数据库是我们措施开拓的第一步,下面我们来看看Dreamweaver中数据库路径的行使能力。 一、不保举行使Server.Mappath(相对文档路径地点的数据库文件) 固然具有平台移植性,但对付差异条理,差异深度下的引用该数据库的文件,将不能完备地担保数据库路径
链接数据库是我们措施开拓的第一步,下面我们来看看Dreamweaver中数据库路径的行使能力。

  一、不保举行使Server.Mappath(相对文档路径地点的数据库文件)

  固然具有平台移植性,但对付差异条理,差异深度下的引用该数据库的文件,将不能完备地担保数据库路径的正确性。

  举个例子:

  1,数据库文件cnbruce.mdb,地址文件夹database(可http会见)

  2,DW自动天生的毗连数据库文件conn.asp,地址文件夹Connections

  3,假如在DW中测试毗连路径乐成,则必需输入地点为Server.Mappath("../database/cnbruce.mdb")

  但随后引用该数据库毗连的文件必需生涯在某文件夹中,该文件夹和database是平等的

  即:

  - database

  - cnbruce.mdb

  - Connections

  - conn.asp

  - 某文件夹

  - x1.asp

  这种布局才气行使正常。但这就必必要求站点中,全部引用了毗连数据库文件的文件,必需存放在站点的一级目次下。显然这是不公道的,好比这样的布局。

  - x2.asp

  - database

  - cnbruce.mdb

  - Connections

  - conn.asp

  - 某文件夹

  - 某子文件夹

  - x3.asp

  则x2.asp和x3.asp均不能正常表现。

  道理说明:无论conn.asp放在那边,无论conn.asp的内容怎样,最后都是取决于引用了conn.asp的文件的文件位置和数据库的位置相关。

  办理步伐:在conn.asp中举办判定当前路径,按照差异级别值给出差异链接路径……对付初学者来说,贫困。

  二、不保举行使Server.Mappath(相对根目次路径的数据库文件)

  行使这种要领,起首必要将IIS默认站点调解到当前DW站点地址文件夹(XP体系),或成立一个站点指向该文件夹(2K等体系)。

  横竖一句话,就是当你输入 http://localhost/ 时,表现的内容已不是默认的IIS首页,而是你所配置的DW站点文件夹中的默认首页文档。

  那么在配置了该IIS站点之后

  1,数据库文件cnbruce.mdb,地址文件夹database(可http会见)

  2,DW自动天生的毗连数据库文件conn.asp,地址文件夹Connections

  3,假如在DW中测试毗连路径乐成,则输入地点为Server.Mappath("/database/cnbruce.mdb")

  /database/cnbruce.mdb 该要领就是相对根目次,居高临下式的举办数据库路径的得到,无论哪个条理的,哪个目次下的站点文档均能正常表现。

  但依然不保举!缘故起因如下:

  在当地你可以自行修改IIS的站点,当上传随处事器或假造主机时,贫困就来了。

  1,假如你的假造主机处事商技能不外关,当在理会你网站根目次的时,不是指向到你的站点文件夹,而是指向处事器体系盘下的wwwroot文件夹。于是路径必定错误。

  2,假如你必要上传的并不是你的站点根目次,很显然,路径也必定会产心理会错误。

  以是,不保举!那么,该怎么办?

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读