ASP+MDb数据库连接问题

我的虚拟主机有两个根目录一个是:database一个是;htdocs第一个是放写入的数据文件的,假设里面有个数据库:dns.mdb第二个放网页文件,那么conn.asp数... 我的虚拟主机有两个根目录
一个是:database
一个是;htdocs
第一个是放写入的数据文件的,假设里面有个数据库:dns.mdb
第二个放网页文件,
那么conn.asp数据库连接文件怎么写啊,写好的连接文件中的数据库路径怎么加密
急!
请各位大侠注意,我所说的两个文件夹均位于FTP的根目录下,其中htdocs 为网站的根目录
展开
 我来答
ourcolour
2007-02-02 · TA获得超过510个赞
知道小有建树答主
回答量:376
采纳率:0%
帮助的人:262万
展开全部
<%
dim conn,mdbfile
mdbfile=server.mappath("数据库名称.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile
%>

包含conn.asp
<!--#include virtual | file ="filename"-->
virtual 和 file 关键字指示用来包含该文件的路径的类型,filename 是您想包含的文件的路径和名称。

被包含文件不要求专门的文件扩展名;但是,为被包含文件赋予 .inc 扩展名以便和其他类型文件相区分是一个良好的编程习惯。

使用 Virtual 关键字

使用 Virtual 关键字指出路径开始于虚拟目录。例如,如果一个被命名为 Footer.inc 的文件属于一个名为 /Myapp 的虚拟目录,则下面的一行将把 Footer.inc 的内容插入到包含该行的文件中:

<!--#include virtual ="/myapp/footer.inc"-->

使用 File 关键字

使用 file 关键字指示使用相对路径。相对路径开始于含有该包含文件的目录。例如,如果您的文件位于目录 Myapp 中,而文件 Header1.inc 在 Myapp\Headers 中,下面的一行将把 Header1.inc 插入到您的文件中:

<!--#include file ="headers/header1.inc"-->

注意,到被包含文件 Headers/header1.inc 的路径是相对于包含文件的;如果包含 #include 语句的脚本不在 /Myapp 目录中,那么该语句将不起作用。

如果在 Internet 服务管理器中的“启用上层目录”选项被选中,则也可以使用 file 关键字和 ../ 语法包含父目录即上一层目录中的文件。

---------------------
假设你要使用的xxx.asp处于htdocs 下
conn.asp放在同一目录
<!--#include file ="conn.asp"-->
<%
dim conn,mdbfile
mdbfile=server.mappath("../database/数据库名称.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=数据库密码;dbq="&mdbfile
%>
大雅新科技有限公司
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,... 点击进入详情页
本回答由大雅新科技有限公司提供
轮回秋天的虫
2007-02-02 · TA获得超过154个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:91.3万
展开全部
链接文件和普通的一样

加密只需要把你的MDB数据库文件名前加#,扩展名为ASP就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逆流冰鱼
2007-02-02
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
这个应该是FTP的根目录,而不网站的根目录,要用这个目录,你必须用绝对路径,如f:\\www\database\aaa.mdb,路径可以用asp探针查或者看看response.write(server.mappath("./")) 看看.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式