CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个困惑了我很久的问题,你们碰到 0x80004005 的错误吗?

楼主loensei(loensei)2002-05-09 17:33:31 在 Web 开发 / ASP 提问

当我在日文系统下的一个asp页面里试图打开access库连接时,总是报错,但是在中文系统下同样运行这个页面确实正常的。两个系统下所运行的程序和库都是一样的。现在我把代码和报错情况贴出来,大家帮我看看吧,我实在是不知道该如何解决了。  
   
  代码: Session("cnstrDDMTSys")="FILEDSN=C:\FileDSN\fDsnDDMTSys.dsn"  
  Set   Conn   =   Server.CreateObject("ADODB.Connection")  
  Conn.Mode   =   3   '3   =   adModeReadWrite    
  Conn.Open   Session("cnstrDDMTSys")  
   
  运行时的错误提示:  
  Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)  
  [Microsoft][ODBC   Microsoft   Access   Driver]一般エラー   レジストリ   キー   'Temporary   (volatile)   Jet   DSN   for   process   0x59c   Thread   0x5e8   DBC   0x17d2024   Jet'   を開くことができません。  
   
   
  我的日文系统盘是ntfs,中文系统盘是fat32。不知道有没有可能是这个问题。拜托大家帮帮忙啦:)  
  问题点数:100、回复次数:12Top

1 楼army9633(工兵)回复于 2002-05-09 17:38:55 得分 0

看看ACCESS的驱动程序  
  或者ODBC的情况Top

2 楼Bullforg(...)回复于 2002-05-09 17:45:31 得分 0

两套系统的DNS设置不同,看看你中文系统中的ODBC数据源和日文系统的ODBCTop

3 楼ChinaOk(农村表哥)回复于 2002-05-09 17:46:29 得分 80

http://www.csdn.net/expert/topic/677/677254.xml?temp=.7691156  
   
  进入日文系统。然后设置数据库文件的属性里的权限部分为everyone   有改写的权限。Top

4 楼anakine(时间过得真快)回复于 2002-05-09 17:53:46 得分 0

在NTFS分区下要注意数据库的权限问题。Top

5 楼cmsoft(韦小宝是我的老乡)(草根在路上)回复于 2002-05-09 17:56:58 得分 20

建议格式化你的日文系统……Top

6 楼ChinaOk(农村表哥)回复于 2002-05-09 18:09:15 得分 0

cmsoft(韦小宝是我的老乡  
  你要干什么?Top

7 楼anakine(时间过得真快)回复于 2002-05-09 18:44:37 得分 0

ChinaOK,刚到过你的网站,分隔长字串的问题...Top

8 楼ChinaOk(农村表哥)回复于 2002-05-09 19:00:23 得分 0

怎么了   ?Top

9 楼ChinaOk(农村表哥)回复于 2002-05-09 19:03:47 得分 0

看到了。谢谢。Top

10 楼loensei(loensei)回复于 2002-05-09 19:14:25 得分 0

不好意思,刚刚去吃饭了,没想到大家都这么热心啊:)  
   
   
  to   army9633(工兵)    
          怎么查看access的驱动情况啊?  
  to   Bullforg(回廊)    
          两套系统的dsn有什么不同吗?可我以前日文系统还是fat32格式的时候  
          是可以连接数据库的,后来转换为ntfs格式后过一段时间就不行了,不知  
          道为什么?          
  to   anakine(下雨不带伞)  
          在ntfs下该如何设置数据库权限啊?现在我的数据库fDsnDDMTSys.mdb放在C盘,而C盘是fat32的中文系统盘,日文系统盘是ntfs的D盘。  
   
  不知道大家还在不在?Top

11 楼loensei(loensei)回复于 2002-05-09 20:03:03 得分 0

to   ChinaOK  
  我刚刚看完  
  http://www.csdn.net/expert/topic/677/677254.xml?temp=.7691156  
  这个贴子,试着把regedt32.exe里面的那个registry   key的权限里面加了EveryOne和Guests,可是还是没用。难道真的只能重装2000了吗?不会这么惨吧:(Top

12 楼loensei(loensei)回复于 2002-05-09 22:52:37 得分 0

我刚刚重装了日文系统,问题果然就解决了,可是到底为什么就可以了我还是不知道。  
  知其然而不知其所以然,失败!  
  多谢各位,散分喽:)Top

相关问题

  • 困惑!Provider 错误 '80004005'
  • 令我困惑的错误--请教
  • “菜鸟”问题?很困惑?是我理解有错误??????
  • SqlServer2000的错误,有谁碰到过吗?
  • 谁碰到过这样的错误?
  • 困惑......困惑......
  • 困惑,帮忙看个错误好吗,好像是Array方面的。
  • 困惑,帮忙看个错误好吗,好像是Array方面的。
  • 请问一个错误提示是什么意思呢?很困惑
  • 困惑

关键词

  • .net
  • 系统
  • 数据库
  • 中文
  • access
  • microsoft
  • 日文
  • 权限
  • fat32
  • 运行

得分解答快速导航

  • 帖主:loensei
  • ChinaOk
  • cmsoft

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo