如何在Dreamweaver中进行数据库连接

如何在Dreamweaver中进行数据库连接,第1张

最好用手写,dw链接数据库制作网页虽然简洁,但是一般都是以本机地址为参考的 *** 作,也就是说,在本机 *** 作没问题,上传到服务器就不行了,而且代码冗余。远不如手写的简洁。

不过dw链接数据库挺适合自己做着玩练手的,步骤如下:

1.先创建好你的站点,这个我就不说了。mdb放到本地站点内。

2、如果您的 Web 服务器运行在本地计算机上,则可以使用 Dreamweaver 在安装过程中创建的数据源名称 (DSN) 快速连接到示例数据库。(按F1看帮助也行。)

若要在 Dreamweaver 中创建数据库连接,请执行以下 *** 作:

1.在 Dreamweaver 中打开任何一个 ASP 页,然后打开“数据库”面板(“窗口”>“数据库”)。

单击该面板上的加号 (+) 按钮,然后从d出式菜单中选择“数据源名称 (DSN)”。

出现“数据源名称 (DSN)”对话框。

2.输入 conn 作为连接名称。

(仅限于 Windows,如果你是苹果机就别看这一步了)执行下列 *** 作之一:

如果您的服务器运行在本地计算机上,则选择“使用本地 DSN”选项。

如果您的服务器运行在远程系统上,则选择“使用测试服务器上的 DSN”选项。

3.单击“DSN”按钮,然后从 DSN 列表中选择“CafeTownsend”。

如果您在 Windows 计算机上使用 Dreamweaver,在安装期间,Dreamweaver 会创建一个名为 CafeTownsend 的 DSN,该 DSN 指向 Dreamweaver 应用程序文件夹中的 Microsoft Access 数据库。

4.单击“测试”。

Dreamweaver 尝试连接到数据库。如果连接失败,请执行以下 *** 作:

复查 DSN。

检查 Dreamweaver 用来处理动态页的文件夹的设置(请参见指定处理动态页的位置)。

查看《使用 Dreamweaver》中的数据库连接答疑。

单击“确定”。

新连接出现在“数据库”面板上。

DW里,要想继续用它提供的数据库相关功能。只能用物理路径,就是数据库在硬盘上的真实地址; “窗口”菜单里,点“数据库”打开数据库面板,点“+”,点“自定义连接字符串” 在“连接名称”里,随意填个名字,最好以字母起头,不要特殊符号 , *** 作后,DW会在网站根目录生成一个"Connections"文件夹,里面有个你起的名字的.asp的文件 ,就是保存的连接文件。 在“连接字符串”填写"Provider=Microsoft.Jet.OLEDB.4.0Jet Oledb:database password=YJB7777Data Source=D:\Site\ZhiZuo\YJB\ll.yjb.cn\YJB_DB\#YJB#@@@@@YJB_DB.Asa"(不包括引号) 其中:"database"这个,是如果给Access数据库文件设了密码,填写这个。否则去掉之前的这一句也行。 Data Source="这个,是数据库的真实路径。要用反斜杠,我一般把数据库后缀设为Asa,你可以自己改,里面的#YJB#@@@@@YJB_DB.Asa是数据库名,也有特殊符号,你自己换成真实的数据库名。 然后“确定”,行了,在数据库面板里,就可以用DW开发基于数据库的ASP程序了。 问题,怎么知道虚拟主机上的物理路径: 随便用记事本或DW 创建一个 ASP文件 内容如下 :<%= request.ServerVariables("PATH_TRANSLATED") %>然后把这个文件放在数据库的文件夹里。在浏览器上打开这个文件的http地址,即可知道 真实路径,然后把 那个"Connections"文件夹里的你起名的连接文件里的 数据库地址,用这个文件名换上数据库文件名替换即可。

Server.MapPath

("data/member.mdb")

记住没有/

或者为./data/member.mdb

单单一个/的意思就是根目录下的data文件夹

另外如果是上级目录的话

要../data/member.mdb

上上级的话是

../../data/member.mdb


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10100118.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存