求救!!asp高手进!!
conn.asp的文件代码如下:<%'onerrorresumenextdimconncs="Provider=microsoft.jet.oledb.4.0;datas...
conn.asp的文件代码如下:
<%
'on error resume next
dim conn
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("DatabaseUrl")
Set conn=Server.CreateObject ("ADODB.Connection")
conn. ConnectionString=cs
conn.open
if Err.Number <> 0 then
Response.Write("<script>alert('[系统错误]\n\n数据库连接错误!请检查系统参数设置>>站点常量设置,或者/inc/config.asp文件!');</script>")
Response.End
end if
sub connclose
conn.close
set conn=nothing
end sub
%>
config.asp配置文件代码如下:
<%
'===================系统配置参数开始=================================
Const SiteName="恭恭敬敬" '网站名称
Const SiteTitle="恭恭敬敬" '网站标题
Const SiteUrl="http://localhost" '网站地址--后面不要加"/"
Const WebRootDir="/" '系统虚拟目录,根目录为/
Const TempletDir="/templet" '模板路径 :虚拟目录+路径名称
Const SaveFilePath="/html" '文件保存路径 :虚拟目录+路径名称
Const Imgsavedir="pic" '上传图片保存目录--建议只改名称
Const DatabaseUrl="/tot_dabase/#tot_news.asp" 'access数据库地址:虚拟目录+路径名称
Const AdminPath="admin"'后台管理目录--建议只改名称
Const NewsNumPerPage=40 '新闻列表页每页显示新闻个数
Const FileExt="htm" '生成文件的扩展名,如:htm,html,asp等
Const RssMaxNum=50 '发布栏目RSS聚合时显示最新几条文章
Const RelateNews=10 '添加文章时显示相关文章记录的个数
'===================系统配置参数结束=================================
%>
当我运行conn.asp时,出现错误提示:“请给mappath指定路径参数”。我在这里觉得有点奇怪,#tot_news.asp怎么是数据库呢? 展开
<%
'on error resume next
dim conn
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("DatabaseUrl")
Set conn=Server.CreateObject ("ADODB.Connection")
conn. ConnectionString=cs
conn.open
if Err.Number <> 0 then
Response.Write("<script>alert('[系统错误]\n\n数据库连接错误!请检查系统参数设置>>站点常量设置,或者/inc/config.asp文件!');</script>")
Response.End
end if
sub connclose
conn.close
set conn=nothing
end sub
%>
config.asp配置文件代码如下:
<%
'===================系统配置参数开始=================================
Const SiteName="恭恭敬敬" '网站名称
Const SiteTitle="恭恭敬敬" '网站标题
Const SiteUrl="http://localhost" '网站地址--后面不要加"/"
Const WebRootDir="/" '系统虚拟目录,根目录为/
Const TempletDir="/templet" '模板路径 :虚拟目录+路径名称
Const SaveFilePath="/html" '文件保存路径 :虚拟目录+路径名称
Const Imgsavedir="pic" '上传图片保存目录--建议只改名称
Const DatabaseUrl="/tot_dabase/#tot_news.asp" 'access数据库地址:虚拟目录+路径名称
Const AdminPath="admin"'后台管理目录--建议只改名称
Const NewsNumPerPage=40 '新闻列表页每页显示新闻个数
Const FileExt="htm" '生成文件的扩展名,如:htm,html,asp等
Const RssMaxNum=50 '发布栏目RSS聚合时显示最新几条文章
Const RelateNews=10 '添加文章时显示相关文章记录的个数
'===================系统配置参数结束=================================
%>
当我运行conn.asp时,出现错误提示:“请给mappath指定路径参数”。我在这里觉得有点奇怪,#tot_news.asp怎么是数据库呢? 展开
4个回答
展开全部
Const DatabaseUrl="/tot_dabase/#tot_news.asp" 'access数据库地址:虚拟目录+路径名称
改为:
Const DatabaseUrl="#tot_news.asp文件所在的路径,不能是虚拟目录" 'access数据库地址:虚拟目录+路径名称
如果必须使用虚拟目录,请更改Conn.asp
把:
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("DatabaseUrl")
改为:
cs="Provider=microsoft.jet.oledb.4.0;data source=" & DatabaseUrl
把
Const DatabaseUrl="/tot_dabase/#tot_news.asp"
改为:
Const DatabaseUrl="D:\……\t_dabase\#tot_news.asp"
改为:
Const DatabaseUrl="#tot_news.asp文件所在的路径,不能是虚拟目录" 'access数据库地址:虚拟目录+路径名称
如果必须使用虚拟目录,请更改Conn.asp
把:
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("DatabaseUrl")
改为:
cs="Provider=microsoft.jet.oledb.4.0;data source=" & DatabaseUrl
把
Const DatabaseUrl="/tot_dabase/#tot_news.asp"
改为:
Const DatabaseUrl="D:\……\t_dabase\#tot_news.asp"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("DatabaseUrl") 这句话中DatabaseUrl外面不要加引号:
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath(DatabaseUrl)
这样就可以了。
cs="Provider=microsoft.jet.oledb.4.0;data source=" & server.mappath(DatabaseUrl)
这样就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MDB 文件可以改成asp,asa之类的类型,同样操作,而且安全些(不容易被下载).
而且mappath确实没有指定路径.
而且mappath确实没有指定路径.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库的扩展名实可以改的阿
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询