数据库连接问题,高分求解

calfly 2001-02-22 11:13:00
重装Win2000后,原来的程序不能连接数据库了。
数据库是Access,用无需数据源方式打开。

conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&dbpath
这一语句上出错
conn.Errors(0) - conn.Errors(3):
[Microsoft][ODBC Microsoft Access 驱动程序]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x138 Thread 0x6f8 DBC 0x2f20064 Jet'。
[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLSetConnectAttr 失败
[Microsoft][ODBC Microsoft Access 驱动程序]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x138 Thread 0x6f8 DBC 0x2f20064 Jet'。
[Microsoft][ODBC Microsoft Access 驱动程序] 磁盘或网络错误。

这是些什么错误阿?另外,上面出错的程序,在win98下的pws上面完全正常。程序本身检查是没有问题的,系统ODBC里也有Microsoft Access Driver (*.mdb)驱动程序。请问是那里出问题了??? 该如何解决?

...全文
243 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttt2 2001-02-25
  • 打赏
  • 举报
回复
重装一下access
calfly 2001-02-25
  • 打赏
  • 举报
回复
我知道是怎么回事了,因为我的同事碰到同样的错误:

如果是win2000下,先装office 2000,再装office 97,就会出现这样的错误。
大家小心!!!

但是,这样要怎么样才能解决呢?我不想重装阿!!!!!
calfly 2001-02-23
  • 打赏
  • 举报
回复
我又试了注册数据源的连接方式,同样的pws下没错,在iis5.0下的错误码为:

[Microsoft][ODBC Microsoft Access 驱动程序] 磁盘或网络错误。
[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLSetConnectAttr 失败

这怎么回事??
supersonics 2001-02-23
  • 打赏
  • 举报
回复
我以前用数据源的方式,会报“[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLSetConnectAttr 失败”的错误。
但是用driver的方式就没有问题了(连接字符串如下):
------------------------------------
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\db1.mdb;Persist Security Info=False
------------------------------------
Hope it helps.


calfly 2001-02-23
  • 打赏
  • 举报
回复
给点意见吧,急死了。只要不说“重装”两个字的,都给分!!
lnjzwy 2001-02-23
  • 打赏
  • 举报
回复
一定是你的NT哪里设置错误
calfly 2001-02-23
  • 打赏
  • 举报
回复
to wiggler:

是文件夹的[web共享]吗?
设置了[web共享],[共享],IIS的[操作员],所有权限都开了,没有用啊
wiggler 2001-02-23
  • 打赏
  • 举报
回复
试过想想访问权吗?
你放数据库的文件夹的权限是什么?加一个everyone,设置为可读,再试试,我曾经遇到过类似的情况,可以的!你试试!
calfly 2001-02-23
  • 打赏
  • 举报
回复
to softone:
一样的错误。。。
softonecn 2001-02-23
  • 打赏
  • 举报
回复
你试试将你的所有网页放到一个FAT32分区上面.
再看看是不是还有这个问题?
错误代码还是不是一样的?
calfly 2001-02-23
  • 打赏
  • 举报
回复
Provider=Microsoft.Jet.OLEDB.4.0;Data source=d:\wwwroot\calfly\db\calfly.mdb;Persist Security Info=False


系统提示:未指定的错误
calfly 2001-02-22
  • 打赏
  • 举报
回复
路径没错,同一个文件,同样的虚拟目录结构,在pws下可以,在iis5.0不行
wingc 2001-02-22
  • 打赏
  • 举报
回复
你把dbpath这个变量response.write出来看看路径对不对?

28,406

社区成员

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

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