大家都来找错误~~~!!!!!

rainxiang 2003-07-23 10:38:11
<%@LANGUAGE="VBSCRIPT"%>
<%
set dbpath=server.MapPath("employees.mdb")
set conn=server.CreateObject("adodb.connection")
conn.open "dirver={microsft access dirver (*.mdb)};dbq="& dbpath
set rsdepartments=conn.execute("select Distinct Department from CIEmpDir")
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>department list</title>
</head>

<body>
<p>  </p>
<table width="760" border="0">
<tr>
<td><p align="center"><strong><font size="6">ABC Company</font></strong></p>
<p align="center"><font size="6"><strong>Phone/Email Directory</strong></font></p>
<p align="center">  </p>
<p align="center">
<%
do until rsdepartment.eof
%>
</p>
<p align="center"><a href="../adddatebass/result.asp?view=Department&Department=<%response.Write rsdepartment("Department")%>">View
all Employees form Department
<%response.Write rsdepartment("Department")%>
</a></p>
<p align="center">
<%
rsdepartment.movenext
loop
%>
</p></td>
</tr>
</table>
</body>
</html>
运行的时候出错 提示如下:
Microsoft VBScript 运行时错误 错误 '800a01a8'

缺少对象: '[string: "D:\xiangshengyi\home"]'

/results.asp, 行4
请问是哪里错了啊 缺少什么对象啊 是数据库的吗
可是我都有了啊 还有它的目录怎么是D:\xiangshengyi\home啊?
我明明是放在D:\xiangshengyi\home\employees下的啊?
但是我把数据库放在D:\xiangshengyi\home下也没用 还是这个错误
请各位大侠指导下 谢谢~~~~!

...全文
25 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
dicklee1214 2003-07-23
  • 打赏
  • 举报
回复
set dbpath=server.MapPath("/employees.mdb")
可能是!
jiejifeng 2003-07-23
  • 打赏
  • 举报
回复
set dbpath=server.MapPath("employees.mdb")

改成
set dbpath=server.MapPath("/employees.mdb")
试试
无爱大叔 2003-07-23
  • 打赏
  • 举报
回复
server.MapPath("employees.mdb")要保证results.asp和数据库在同一目录。
e457 2003-07-23
  • 打赏
  • 举报
回复
改成这句试试
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
rainxiang 2003-07-23
  • 打赏
  • 举报
回复
to wagic520(游戏编程)
请问如何改,我用的win98 pws
我都把文件放在了一起虚目录还会出错吗?
rainxiang 2003-07-23
  • 打赏
  • 举报
回复
我所有的文件都放在D:\xiangshengyi\home\employees文件夹下的。。
rainxiang 2003-07-23
  • 打赏
  • 举报
回复
to wellcomer(') :
不好意思 我拼错了 可是还是不行 改过来。。
wagic520 2003-07-23
  • 打赏
  • 举报
回复
虚拟目录不对
rainxiang 2003-07-23
  • 打赏
  • 举报
回复
to e457(西门淬血,QQ:229192945) ( )
你的方法也不行 一样的错误 怎么会缺少对象呢?
wellcomer 2003-07-23
  • 打赏
  • 举报
回复
另:怎么是dirver??? driver!!两个都是。。
rainxiang 2003-07-23
  • 打赏
  • 举报
回复
to jiejifeng(zj):
还是提示远来的错误
Microsoft VBScript 运行时错误 错误 '800a01a8'

缺少对象: '[string: "D:\xiangshengyi\home"]'

/results.asp, 行4
wellcomer 2003-07-23
  • 打赏
  • 举报
回复
conn.open "dirver={microsft access dirver (*.mdb)};dbq="& dbpath
中microsft是什么???----microsoft
试试看
rainxiang 2003-07-23
  • 打赏
  • 举报
回复
to jiejifeng(zj):
不行啊,他提示是
服务器对象 错误 'ASP 0177 : 800401f3'

Server.CreateObject 失败

/results.asp, 行3

800401f3

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧