菜鸟问题,我打开Access2000的数据库中的表,但提示如下错误:Microsoft Jet 数据库引擎打不开文件‘C:\bank.mdb’.它已经被别的用户以独

topgrassstar 2002-10-04 05:31:14
但我通过tool\option\advanced查看数据库默认权限是共享方式,允许用户打开!这是何故!急!!!
...全文
278 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengbo101 2002-10-05
  • 打赏
  • 举报
回复
我也遇到过这样的问题!
那是有些文件的属性是“只读”造成的!
解决的方法就是改属性!你试试!
TaichiTang 2002-10-05
  • 打赏
  • 举报
回复
你是否同时用其它软件,如access,打开同一个文件了?把在那些软件打开的文件关闭试试



>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
欢迎访问我的网站
http://taichi.126.com
http://www.DigitRabbit.com
YanJieBing 2002-10-04
  • 打赏
  • 举报
回复

呵呵,我来插个嘴

我也遇到过这个问题

不过我的问题是这样的

因为我将数据文件刻录在光盘上,拷贝到另一计算机中使用

此时就出现了同样的错误,我将只读属性修改后即可使用了

所以我想,出现这种错误,一般都是源文件没法打开引起的。

可以试试,用Access打开后,再予以关闭,也许就可以解决了。

祝你好运。
heipifeng 2002-10-04
  • 打赏
  • 举报
回复
是啊,你再用ado的时候用jet4.0就好了啊,我用过的。没问题的
TT008 2002-10-04
  • 打赏
  • 举报
回复
应该是引用错JET3.51的问题
改为JET4.0应该可以了
zgjimmy 2002-10-04
  • 打赏
  • 举报
回复
我不同意楼上的,VB6是有很多方法打开ACCESS2000的数据库的,你是不是没有装SP5?
Laney 2002-10-04
  • 打赏
  • 举报
回复
我也遇见过,一般是你的adodb.connection的open写的问题
db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\user\桌面\db2.mdb;Jet OLEDB:Database Password=6326612;"
如上,password=后是你的密码,路径和文件名自己设,如果没密码就不要password=....
还有你要访问access2000的数据库,你的Microsoft引擎要是4.0,而vb默认的是3.51安装sp5升级
Siounex 2002-10-04
  • 打赏
  • 举报
回复
vb6不支持access2000的,你试着把mdb文件转到access早期(97版)的就可以了
topgrassstar 2002-10-04
  • 打赏
  • 举报
回复
我是打开以前建好的表,没有在建表或修改表,出现这个问题的呀???
iwillgo2 2002-10-04
  • 打赏
  • 举报
回复
你是否在文件夹里通过双击的方式打开文件,并且正在建表,或修改表?假如是,提示是正确的

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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