通过上面的虚拟地址来访问远程虚拟主机的二级目录 Dreamweaver100 ,由于数据库文件保存在 dat 文件夹中,因此实际的虚拟地址为 http://www.4u2v.com/Dreamweaver100/dat 。 那么,将一个只包括“ <%=server.MapPath("") %> ”代码的 ASP.NET VB 动态页,上传远程空间的域名地址为 http://www.4u2v.com/Dreamweaver100 ,通过该 ASP.NET VB 动态页就可以获取该远程空间的物理路径出来,从而得出数据库文件存放在该远程空间的物理地址。 [page_break] ( 14 )下面举一个例子: 在 Dreamweaver 中新建一个空白的 ASP.NET VB 动态页,切换至代码视图,输入代码 <%=server.MapPath("") %> 。 将其保存为 dwurl.aspx ,在 IE 中浏览,结果如图 75-20 所示。 在图 75-20 中可以看到 dwurl.aspx 在服务器中的物理路径是 C:\Inetpub \wwwroot\ ,而数据库的物理路径为 C:\Inetpub\wwwroot\dat\ dwdat. mdb 。得到远程主机的物理路径后,打开 web.config 配置文件,修正上传到服务器数据库中的物理路径中。 这里所介绍的数据库链接的创建方法是通过 UDL 文件创建来实现的。在 Dreamwaver MX 中开发 ASP 网络应用程序时,也可以通过本实例所介绍的方法来创建数据库链接 。本实例所创建数据库“ dwdat.mdb ”及数据库连接“ dwconn ”将被运用于实例 76 至实例 90 中。至此,本实例操作完毕。 |