DELPHI5中用ADO,如何压缩ACCESS?(15分)

  • 主题发起人 主题发起人 ltf
  • 开始时间 开始时间
L

ltf

Unregistered / Unconfirmed
GUEST, unregistred user!
DELPHI5中用ADO,如何压缩ACCESS?
 
procedure CompactDb;
var
Mydb:_DBEngine;
SourceFileName:String;
TargetFileName:String;
begin
SourceFileName:=G_Path+G_CurrentAccount+'.mdb';
TargetFileName:=G_Path+'compact.mdb';
try
Mydb:=CoDBEngine.Create;
Mydb.CompactDatabase(SourceFileName,TargetFileName,'',0,'');
Mydb.FreeLocks;
except
end;
DeleteFile(SourceFileName);
RenameFile(TargetFileName,SourceFileName);
end;
 
接受答案了.
 
后退
顶部