ODBC + ACCESS2000 在存数据的时候比计算的明显所用空间比计算的大了10多倍,为什么?
1、我在ACCESS里面有一张表TestData 由一个long + 16 个Float 组成!
我在测试时存进数据620096条,
按计算:620096*4(float和long的长度)*17(17个数据项)/(1024*1024)= 40.21M
可是我的文件大小却有 774M,怎么回事!…
2、我用程序直接读文件的前10M存为另一个文件,再用ULtraEdit打开看发现里面其实很多都是连续的 00 !
3、在Access2000里面将TestData打开,再把里面的记录全部删除,之后关闭文件,发现文件的大小没有改变,还是774M
请高手指点!