设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 6205|回复: 4
打印 上一主题 下一主题

[Access本身] 找不到mdb文件或库文件不存在!

[复制链接]
跳转到指定楼层
1#
发表于 2003-9-10 01:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个mdb文件,在其它机器上正常,但这台有问题机器上运行文件时会报错,如打开db1.mdb,报错为:无法找到(文件路径\)db1.mdb或相应的库文件找不到。
重装office无效。但与其它正常机器上的引用相对比,引用相同!请问这是什么问题。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2003-9-10 01:37:00 | 只看该作者
我以前也遇到同样的情况,但不记得当时具体情况了,你可试试下列方法
1.确认你是否在同一台电脑安装多个ACCESS版本。且文件有否损坏导致版本启动不正常
2.直接先打开对应的ACCESS,再在ACCESS里打开你的MDB,应该可正常打开而不会提示。
3.如果第2条可以,则可先卸载高版本,再卸载低版本,然后清除注册表中有关ACCESS及OFFICE的键,再重装低版本,再装高版本。

如果是只有一个ACCESS版本,则看看
1。你的MDB有否引用另一个MDE或MDB,此MDB的目录与原来开发是的目录是否相同
2。相关控件再手工注册一次。
3。然后在引用里先去掉那些第三方引用,然后退出,再引用回来这些控件或库文件。

或许可帮到你
3#
 楼主| 发表于 2003-9-10 01:54:00 | 只看该作者
谢谢站长,现因问题机器在客户处。环境是:1,系统是刚重装的win2000个人版,2,access2000第一次安装;3,此mdb文件存在联接表。4,此机器上的此文件复制到其它机器上正常!
我想希望你的第3个方案能解决问题。
另:还有三个问题想请教:
上面提到的文件还存在的另一问题:此文件我是作为定时传送数据的辅助程序,周期为30分钟,将图标放入了托。后来发现有几台机器上,此程序联接的数据库文件会极速变大,从原来的30M,半天内长到700M,不过当操作前台程序退出后去查看数据库文件大小减半(为350M左右),不知道是何原因。
另二个问题是另一个mdb文件问题,此文件作为操作前台:程序会自动没有任何提示就自动关闭。我保证在运行的窗体里没有用quit语句。(有第三方控件,mscomm.ocx)
2,会经常提示access.exe文件错误。重新安装offiec无法解决问题!(同上)

点击这里给我发消息

4#
发表于 2003-9-10 07:41:00 | 只看该作者
我不知道你的定时传送数据程序是否只传送更新的数据,这个处理过程是否存在频繁新增和删除数据或表的过程,如果是且这个操作每半个小时进行一次的话,则有可能会导致数据急剧变大。
第二三个问题现象来看,有可能是下面两个原因。
1。因为前面的数据急剧变大,导致磁盘空间不够,而ACCESS的临时文件不够空间,会无故退出
2。病毒所致,特别是说ACCESS.exe文件错误
5#
 楼主| 发表于 2003-9-11 05:13:00 | 只看该作者
确实有操作查询,有更新,删除,增加查询。
请教一下:
如果一定要用此交换程序,用什么方法可以防止数据库急剧变大!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-13 11:40 , Processed in 0.124227 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表