小弟我的access数据库一开始是20多m,运行一次程序后变成了170多M了

我的access数据库一开始是20多m,运行一次程序后变成了170多M了?
其实里面数据并没有什么变动
新建一个数据库,导入其中(那个170M的)所有的表后,仍然是20来兆
怎么回事?
(运行几次就要突破2G了-   -|||)
(不过我的确RECORDSET,CONNECTION都没有关闭,但这个有影响吗?)

------解决方案--------------------
都那么大数据量了,换个数据库吧!
------解决方案--------------------
换 SQL Server
------解决方案--------------------
那你在数据库打开的时候把数据库压缩一下不就行了吗,
------解决方案--------------------
用什么数据访问方式?
------解决方案--------------------
还是换数据库吧。