ACCESS做生成表查询时,运行后显示“不能打开数据库,应用程序可能无法识别该数据,或文件可能损坏”

如题所述

ACCESS数据库很容易损坏,你打开数据库,工具-压缩和修复数据库试试追问

谢谢啊,试过了,还是那样,我的数据库原来是22M多,在但生成表查询后,虽然出错了没生成,但是数据库却变成了2G多,压缩和修复数据库后又恢复到原来的大小,但还是不能操作。

追答

你看看你的表查询是不是出什么问题了,比如哪出错了

追问

没发现表有什么问题啊,不知道怎么回事,谢谢你了啊

追答

不客气,呵呵,新建一个数据库,把你表数据导出去,再试试生成表查询

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-07-16
刚刚遇到同样问题,后来高人指点后明白,因为你生成查询表后,数据库将变成2G多,超过数据库最大容量,故出现此故障!希望能对后来人有帮助。一般数据库容量就是 2G。本回答被网友采纳
第2个回答  2017-07-15
ACCESS数据库很容易损坏,你打开数据库,工具-压缩和修复数据库试试
第3个回答  2017-07-15
生成表查询有没有夸数据库?一般这个提示不是版本问题就是数据库真的有损坏。
第4个回答  2017-07-15
数据库文件大小是不是达到2G了?
压缩一下数据库
不知道如何操作的话直接百度“Access 如何压缩数据库”
相似回答