问大家一个access常识(10分)

  • 主题发起人 主题发起人 嫩手
  • 开始时间 开始时间

嫩手

Unregistered / Unconfirmed
GUEST, unregistred user!
在论坛中看到过几次:Access数据的修复和压缩,Access数据库为什么要修复和压缩?有
什么好处吗?还是有其它原因?
 
Access存取频繁之后, mdb文件的大小会迅速增大, 增大, 增大....
不压缩, 怎么受得了
 
效率也低很多。。
 
我想再问一下,ID=1504923,这里面有个压缩和修复的例子,dmk888回答的例子中
if CompactAndRepair('e:.mdb', 'e:.mdb') then
ShowMessage('Successfully')
else
ShowMessage('Error…'); 
是不是这两个.mdb不能是同名的?
 
access 删除纪录不是真正删除数据,而只是作个记号。如果长时间不
压缩数据库又大,效率低下。
 
在压缩时,源数据库不能与目标数据库不能同名。因为源数据库必须是独占方式打开。
当然,压缩完后可以把目标数据库名改为源文件名。
 
自动编号的记录如果删除了,压缩后可以复零
 
多人接受答案了。
 
后退
顶部