java - Access 数据库中的 "Bookmark not valid"错误

标签 java ms-access-2010 ucanaccess

我有一个简单的应用程序,可以将数据从 MySQL 数据库写入 Access .accdb 数据库。

我已经使用了 4 个月,没有遇到任何问题。

昨天我尝试使用它,现在我遇到了问题。如果我尝试使用 Microsoft Access 打开文件并尝试打开表 CodScontrini,我会看到所有记录。如果我尝试打开 Scontrini 表,我会收到以下消息:

bookmark not valid

如果我尝试从 Eclipse 运行我的 Java 应用程序,我会看到这条警告消息:

WARNING:Error in the metadata of the table CodScontrini: table's row count in the metadata is 665 but 499 records have been found and loaded by UCanAccess. All will work fine, but it's better to repair your database.

最佳答案

这意味着在您的访问数据库中检测到数据和元数据之间存在不一致。压缩和修复工具将解决这个问题。

关于java - Access 数据库中的 "Bookmark not valid"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29385597/

相关文章:

java - 不弹出另存为对话框

java - 在 Java 中抛出自定义 NumberFormatException

java - 如何从Java中的单独类中查找ArrayList的大小?

java - 将捕获的图像从 Java 发送到 Android 时出错

ms-access - 使用批处理脚本比较文件版本

ms-access - 在 VBA 事件中传递参数

windows - 如何在 Windows 10 上写入 Access 数据库

ms-access - 如何在 MS Access 中安装 MROUND 功能?

java - 无法在小程序中使用 ucanaccess 方法连接或插入数据库

java - "AFTER"不支持使用ucanaccess ALTER TABLE?