请求帮助!上传到空间之后不能连接数据库~

来源:百度知道 编辑:UC知道 时间:2024/06/13 22:15:25
请求大家的帮忙~!我是一个非常新的新手,前三天才开始学ASP的
在这里想问一下

我在本地使用IIS开发ASP的简单注册系统
存放的目录结构是:
所有文件存放在D:\web\web_asp文件夹里
存放数据库的位置是D:\web\web_asp\database文件夹里,名称为db.mdb
在DW辅助创建下建立了一个index.asp ,然后“自定义连接字符串”
连接名称:conn
选择“使用此计算机上的驱动程序”
连接字符串:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\web\web_asp\database\db.mdb
确定之后在D:\web\web_asp文件夹里自动生成一个Connections文件夹,里面自动生成一个conn.asp
conn.asp的代码为:
<%
// FileName="Connection_ado_conn_string.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
var MM_conn_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:\\Web\\Web_ASP\\database\\db.mdb"
%>
然后我做了一个简单的注册系统,在本地调试也非常成功

然后我就找了个asp + access空间,空间的结构目录为:/
就只有根目录,没有其他文件夹的了
然后我就把D:\web\web_asp文件夹里的所有文件都上

/data
/error
/web
很明显不是说“data”放数据库

/web是你的Web Root,处于安全原因,访问的你的Web App的IIS进程是不可以访问/web以外的文件夹的
所以你要把数据库移动到/web里,记住/web才是你的/

全部上传到/web目录里!

再把conn.asp改一改就可以了!

最好是上传一个asp探针,可以查看服务器详细信息!