删除access中的记录,为何文件大小不变

2009年用的access文件(文件大小8M),想把里面的记录删除了重新录入2010年的信息,选edit->selectallrecords->deleterecord后... 2009年用的access文件(文件大小8M),想把里面的记录删除了重新录入2010年的信息,选edit->select all records->delete record后,怎么新录入的记录的编号还是继续去年的编号(401),而不是“1”?为什么文件大小还是8M?
正确的记录删除方法是什么?
请高手指教,不胜感激!!
展开
 我来答
基德Efj
推荐于2016-05-09 · TA获得超过754个赞
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:270万
展开全部

access 是面向对象的可视化 数据库,

它同样也有其它数据一样的缓存功能。

若已经删除了记录,想马上看到文件大小的变化,需要进行压缩。

 

以下2003版本的压缩,

 

以下2007版本的压缩,

其它版本你 找找看。

inlookme
2010-01-06 · TA获得超过1150个赞
知道小有建树答主
回答量:762
采纳率:0%
帮助的人:721万
展开全部
你可以选择该表,然后点击菜单上的复制按钮,再点击粘贴按钮,出现重命名对话框,随便填个名字,“粘贴选项”选择只粘贴结构。就得到编号从1开始的新表,将原来的表删除,将新建的表重命名为原来的表名。最后对数据库执行压缩命令。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f69eeb2bf
2010-01-07 · TA获得超过205个赞
知道答主
回答量:163
采纳率:0%
帮助的人:183万
展开全部
菜单栏→工具→数据库实用工具→压缩和修复数据库

Access数据库当你删除记录后,空间并没有释放,采用以上方法才会释放磁盘空间。

在使用以上方法时必选保证磁盘还有足够的空间(只要大于你数据库体积的剩余空间就可以了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ynisue
2010-01-06 · TA获得超过958个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:470万
展开全部
1.编号是定义的自增编号。它始终在自动增长,不论是否删除记录。而且不能直接清零。可以删除表,再建立表来让该字段清零。
2.数据库大小一般始终在增加中。删除了数据也不会减小。可以运行工具-》压缩数据库。使文件变小。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1304d44
2010-01-06 · TA获得超过449个赞
知道小有建树答主
回答量:896
采纳率:100%
帮助的人:215万
展开全部
我曾经看过一名网友的文章,他讲当Access数据库大小增加到4M以后,使用效率会降低。
这个我是听说过,我自己的数据库一般情况下2000条记录才620KB。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式