| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 738 人关注过本帖
标题:ASP连接ACCESS数据库(例子)
取消只看楼主 加入收藏
lujk0865cn
Rank: 1
来 自:厦门
等 级:新手上路
帖 子:5
专家分:8
注 册:2010-5-19
结帖率:100%
收藏
 问题点数:0 回复次数:0 
ASP连接ACCESS数据库(例子)
本人是ASP网页设计的新手,以下是我这几天来碰到的一个问题。
情况:在本机测试时,网页是正常的,但是上传后就出现连上不上数据库的问题。

在DW中,在弹出来的“自定义连接字符串”对话框中,"连接名称"随便写一个。

(方法一)"使用此计算机上的驱动程序"时,应用绝对路径:
DRIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\newgn\database\cnbruce.mdb

(方法二)“使用测试服务器上的驱动程序”时,采用Mappath转换路径 :
"Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/newgn/database/cnbruce.mdb")
注:如果将要上传到网上去的页子就可以直接采用Mappath了。

(方法三)“使用测试服务器上的驱动程序”时,也可以使用虚拟目录进行转换路径:
MM_mu_STRING = "DBQ="+server.mappath(""&"/虚拟目录/db3.mdb"&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
%>

在本机使用的是绝对路径(方法一),
在上传到网站上使用:(方法二)和(方法三)均可。

注,可本机制做网站时,最好是先使用方法一,要上传的时候再把字符串进行修改成(方法二)
或(方法三)中的一种。
个人见意使用第三种方法。

以下是:(数据库名.ASP)样本,这个文件在Connections这个文件夹下。
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
Dim MM_xmsport_STRING
MM_xmsport_STRING = "DBQ="+server.mappath(""&"/虚拟目录/数据库名.mdb"&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
%>
此(*.ASP)文件上传虚拟主机后是可以使用,数据库可正常连接。(本人的网站数据库,可以说是非常简单)。此例子仅供参考。

[ 本帖最后由 lujk0865cn 于 2010-5-21 23:00 编辑 ]
搜索更多相关主题的帖子: 数据库 ACCESS ASP 例子 
2010-05-21 22:54
快速回复:ASP连接ACCESS数据库(例子)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020009 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved