在连接到某些数据库时,我收到类似这样的警告消息:
表格元数据中的错误tblCourses:表格中元数据中的行数为69,但UCanAccess已找到并加载了37条记录。一切都会正常,但修复数据库会更好。
我的数据库中的记录并非都是检索。我不知道行数来自元数据?
有谁知道如何解决这个错误?
答案 0 :(得分:7)
这不是一个错误。 UCanAccess只是报告元数据中的行数与表中的实际行数不匹配。这显然是(至少部分地)由于Access的编码中的一些粗心,因为重新创建问题的一种方法是在Access本身的数据表视图中插入和删除表中的行。
如果您希望警告消失,则只需在Access中打开数据库文件并执行“压缩和修复数据库”操作。