不过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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)