access數據庫修復恢復(seo文章)
it
interface
usWindows.ComObj,Sysutils.Dialogs,A ctiveX;
//改削ACCESS數據庫密碼
functionChangeDatabasePasswordA FileName.A NewPassWord:str:booleanA OldPassWord.;
覆蓋源文件//耽誤與修復數據庫.
A PassWord:str:booleanfunctionCompactDatabasA FileName.;
如果文件存在則失敗//建立Access文件。
functionCreateA ccessFilFileName:String;PassWord:string='':boolean;
implementation
//聲名連接字符串
Const
SConnectionString
//==青島數據復原 href="http://m.xuanzhuanfa1688.cn">青島數據復原===========================================================================
//Procedure:GetTempPathFileName
//A uthor
//Date
//A rguments:None
//Result
//=============================================================================
functGetTempPathFileNam:string;
//獲得權且文件名
var
SFile:arrai[0..254]ofcharSPath.;
begin
SPathGetTempPath254.;
GetTempFileNamSPath.0,'~SM'.SFil;
result:=SFile;
DeleteFilPCharresult;
end;
//=============================================================================
//Procedure:CreateA ccessFile
//A uthor
//Date
//A rguments:FileName:String;PassWord:string=''
//Result
//=============================================================================
如果文件存在則失敗//建立Access文件。
functionCreateA ccessFilFileName:String;PassWord:string='':boolean;
var
STempFileName:string;
vCatalog:OleVariant;
begin
STempFileName:=GetTempPathFileName;
try
except
end;
end;
//=============================================================================
//Procedure:CompactDatabase
//A uthor
//Date
A PassWord:strin//A rguments:A FileName.g
//Result
//=============================================================================
A PassWord:str:booleanfunctCompactDatabasA FileName.;
覆蓋源文件//耽誤與修復數據庫.
var
STempFileName:string;
vJE:OleVariant;
begin
STempFileName:=GetTempPathFileName;
try
except
end;
end;
//=============================================================================
//Procedure:ChangeDatabasePassword
//A uthor
//Date
//A rguments:A FileName.A NewPassWord:strinA OldPassWord.g
//Result
//=============================================================================
//改削ACCESS數據庫密碼
functionChangeDatabasePasswordA FileName.A NewPassWord:str:booleanA OldPassWord.;
var
begin
STempFileName:=GetTempPathFileName;
try
except
end;
耽誤與修復,
|