数据库连接不上,什么情况

hjb0924 2012-04-13 01:35:51

Microsoft OLE DB Provider for ODBC Drivers

���� '80004005'

[Microsoft][ODBC Microsoft Access Driver]�������� ���ܴ���ע�����ؼ��� 'Temporary (volatile) Jet DSN for process 0xb6c Thread 0xf7c DBC 0x1c46024 Jet'��

/include/conn.asp���� 4


下面是数据库连接代码!!
<%
Set conn = Server.CreateObject("ADODB.Connection")
rem
conn.open("driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("include/cf.mdb"))
%>

我的是vps windows2003 上的iis,已经确定文件路径没问题,具体该如何排除问题
...全文
440 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sy_binbin 2012-05-04
  • 打赏
  • 举报
回复
除了你把数据库路径写错会出现这种问题以外,还有的原因应该是对系统临时目录访问权限不够的原因,所以应该把everyone加入到系统临时目录的安全选项中。。
记住是系统的临时目录,不是用户的临时目录~如:2000的系统临时路径是:/winnt/temp
其实就是让用户的环境变量temp目录对所有用户可写
csd2012miiko 2012-05-04
  • 打赏
  • 举报
回复
看是不是书写不正确
hjb0924 2012-04-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

rem 这个是什么。。
[/Quote]
应该不是代码或驱动上的问题,应该是iis的配置问题
三石-gary 2012-04-13
  • 打赏
  • 举报
回复
rem 这个是什么。。
hjb0924 2012-04-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
conn.open"driver={Microsoft Access Drive(*.mdb)};dbq="&Server.MapPath("include/cf.mdb")
试试这样
[/Quote]
少了对括号,但是好是不行
三石-gary 2012-04-13
  • 打赏
  • 举报
回复

conn.open"driver={Microsoft Access Drive(*.mdb)};dbq="&Server.MapPath("include/cf.mdb")
试试这样

28,390

社区成员

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

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