你看看~~var
dao: OLEVariant;
begin
dao := CreateOleObject('DAO.DBEngine.35');
dao.Set_SystemDB('*.mdw');//设置连接你的.mdw文件
dao.DefaultUser := 'UserID';//设置用户名
dao.DefaultPassword := 'password';//设置密码
dao.CompactDatabase('d:\yourDatabaseName.mdb',
'd:\yourNewCompactedDatabaseName.mdb');
end;
dao: OLEVariant;
begin
dao := CreateOleObject('DAO.DBEngine.35');
dao.Set_SystemDB('*.mdw');//设置连接你的.mdw文件
dao.DefaultUser := 'UserID';//设置用户名
dao.DefaultPassword := 'password';//设置密码
dao.CompactDatabase('d:\yourDatabaseName.mdb',
'd:\yourNewCompactedDatabaseName.mdb');
end;
dao: OLEVariant;
begin
dao := CreateOleObject('DAO.DBEngine.35');
dao.Set_SystemDB('*.mdw');//设置连接你的.mdw文件
dao.DefaultUser := 'UserID';//设置用户名
dao.DefaultPassword := 'password';//设置密码
dao.CompactDatabase('d:\yourDatabaseName.mdb',
'd:\yourNewCompactedDatabaseName.mdb');
end;
象这样可以!
不知是否是我用错了。麻烦tikkypeng(千两狂死郎)写一个详细的例子,贴一下。能发个EMAIL更好,[email protected]
谢谢大家了。再麻烦你们给看看。
Dao: DBEngine;
begin
dao := CoDBEngine.Create;
dao.Set_SystemDB('*.mdw');//设置连接你的.mdw文件
dao.DefaultUser := 'UserID';//设置用户名
dao.DefaultPassword := 'password';//设置密码
dao.CompactDatabase('d:\yourDatabaseName.mdb',
'd:\yourNewCompactedDatabaseName.mdb');
end;
另外,*.mdw ,userID,分别填什么? 还望千大哥拔刀相助,事后定重谢。