初学ASP 使用的是access数据库由于数据库太大如何实现以下方法的链接
由于空间大小限制数据库已经达到200M所以我想使用两个不同的虚拟主机(功能一样只是IP地址不一样)一个专门存放ASP网页一个专门存放asp页面所要链接的ACCESS数据库 意思是假如 ASp网页在http://58.51.108.27能否读取http://58.51.108.26的数据库能容
下面有我修改的代码但还是出现错误 如果放在同一个IP下有没有错误 是否有哪些地方我没有修改!
1:能否实现我上面说的方法
2:在测试中出现问题如下
Server.MapPath() 错误 'ASP 0173 : ***********'
无效 Path 字符
/wap/conn.asp,行 4
为 MapPath 方法指定的 Path 参数中包含一个无效字符。
conn.asp文件
<%
dim conn
dim connstr
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
If Err Then
Err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Setup.asp文件中的数据库参数设置。"
Response.End
End If
%>
setup.asp文件
WebSite_Title="ceshi"
'网页标题名称
Search_Path="/anzhuang/"
'安装目录,目录名称必须在/内(例:/search/),如果没有安装目录不需要填写(例:Search_Path="")
Web_Path="http://127.0.0.1/anzhuang/"
'安装系统的网址
DB="http://58.51.108.26/#database.asp"(修改后的数据库地址)
'系统数据库路径
Save_DB="http://58.51.108.26/#db.asp" 修改后的数据库地址
'系统数据库备份路径
KDB="http://58.51.108.26/#keyword.asp" 修改后的数据库地址
'关键词数据库路径
參考答案:ACCESS数据库不行。