0

关于为什么我打开某些 MS Access mdb 文件(abc.mdb)的任何想法,msgbox 弹出说它是只读的,但实际上不是当我右键单击 mdb 以查看“属性”时?

  1. mdb 所在的文件夹可以在其中写入文件夹/txt 文件。
  2. 我将一个虚拟 mdb 文件复制到该文件夹​​中,并且该只读 msgbox 不会在该虚拟 mdb 中弹出。READ ONLY 问题似乎只存在于 ABC.mdb
  3. 我在该文件夹中没有看到任何 .ldb 文件。

对此有任何想法吗?

4

1 回答 1

1

几个建议(按顺序):

  • 检查“文件属性”对话框中的安全权限。确保管理员或您的登录名具有完全控制权。

  • 修复并压缩数据库文件。运行此命令:“C:\Program Files\Microsoft Office\Office11\MSACCESS.EXE”“DatabaseFile.mdb”/nostartup /repair /compact

  • 尝试在其他文件夹中打开,例如您的桌面。

  • 如果一切都失败了.. 在同一文件夹中创建一个新的访问数据库并从只读数据库中导入所有访问对象并再次测试。

于 2012-07-17T02:00:54.120 回答