帮看个有关数据库的错误!

rejacky 2004-09-11 08:24:17
错误内容:
Microsoft Jet数据库引擎打不开文件'c:\...........\DB.mdb',它已经被别的用户以独占方式
打开,或没有查看数据的权限!

我已经装了MDAC 2.8
JET4.0
...全文
73 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cqm2099 2004-09-12
Set cn = nothing

或者在调试时不要打开Access到数据集,否则会报类似错误!
回复
vbman2003 2004-09-12
有操作后没有释放与库的连接
Set cn = nothing
回复
RUKYO 2004-09-12
另一种可能的情况是你连接字符的格式不正确,可参看;
http://www.china-askpro.com/msg42/qa93.shtml

回复
RUKYO 2004-09-12
应该不是你程序错误,当你在程序运行之前打开了mdb文件的某个表,就会出现这种情况,关闭了mdb就能解决了。
回复
rejacky 2004-09-11
没有镜像文件!还有别的解决办法和建议吗?谢谢
回复
mendel 2004-09-11
你看看access文件目录中是否有一个镜像文件?有可能是上次打开数据库后出错,结果留下了镜像文件,你可以新建一个库看看
回复
rejacky 2004-09-11
没有啊
就是用控件然后设置属性
回复
apple800 2004-09-11
你的连接字符串?
回复
rejacky 2004-09-11
我没有做你说的那些可能的操作啊!
回复
apple800 2004-09-11
access数据库是这样的:
别的程序如果以独占方式打开该数据库
或者
你用access软件本身正在设计你的程序调用的数据库
还有就是
access本身容易感染病毒,也有可能是病毒在做怪
那么
都有可能提示你:

已经被别的用户以独占方式
打开,或没有查看数据的权限!

回复
rejacky 2004-09-11
对,是在2000下做的,但我并没有打开认可其他的程序
回复
hx_liao 2004-09-11
你是在Win2000下做的吗?或者你当时已经打开了数据库的表。
回复
rejacky 2004-09-11
还有装了VS_SP5
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-09-11 08:24
社区公告
暂无公告