注册 登录
编程论坛 ASP技术论坛

ASP新手求助,不是一个有效的路径。确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

夜半無聊 发布于 2013-05-10 12:05, 3357 次点击
刚学ASP,参考的是《ASP动态网站开发案例教程》
修改网页标题
代码如下
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/BookLink.asp" -->
<%
Dim sitename
Dim sitename_cmd
Dim sitename_numRows

Set sitename_cmd = Server.CreateObject (")
sitename_cmd.ActiveConnection = MM_BookLink_STRING
sitename_ = "SELECT sitename FROM tblConfig"
sitename_cmd.Prepared = true

Set sitename = sitename_cmd.Execute
sitename_numRows = 0
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>欢迎来到<%=(sitename.Fields.Item("sitename").Value)%></title>
</head>

<body>
</body>
</html>
<%
sitename.Close()
Set sitename = Nothing
%>



欢迎来到<%=(sitename.Fields.Item("sitename").Value)%>
运行结果
Microsoft Access Database Engine 错误 '80004005'

“E:\缃戦〉璁捐?\myWebSite\book.accdb”不是一个有效的路径。确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

/index.asp,行 9
请问怎么修改?
路径正常,服务器测试连接正常

3 回复
#2
ysf01812013-05-10 12:39
“E:\缃戦〉璁捐?\myWebSite\book.accdb”不是一个有效的路径。确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

红色,乱码哦。检查字体吧。
#3
夜半無聊2013-05-10 14:28
回复 2楼 ysf0181
红色的那个是中文  VB用的是GB2312 按理说是能够识别的吧
#4
夜半無聊2013-05-10 14:35
找到答案了,ASP不支持中文路径,而且要用路径要用相对路径。还是得去买本讲基础的书啊  这样一个常识问题困扰了我一天。百度的答案也是扯淡的
1