请问哪位高手可以告诉我delphi7.0要怎样实现access的备份与恢复。我是菜鸟。最好是能有详细的代码和步骤 ,我想给多多的分数。要多少给多少!谢谢啦。
å¯ä»¥ç»åºè¯¦ç»ç¹ç代ç åæä½æ¥éª¤åï¼æ对é£äºæ§ä»¶é½ä¸æ¯å¾æ¸ æ¥ãæ¯å¦è¯´è¦ææ ·å½åå¤å¶çæ°æ®åºå¢ãè¦ææ ·å®ç°æ¾å¨åªä¸ªçå¢
追çå设ï¼è¦å¤ä»½çæ°æ®åºä¸º e:\test\data.mdbï¼ä½ è¦å¤ä»½çæ¾å¨è·¯å¾ e:\æ°æ®åºå¤ä»½ ä¸é¢ï¼åï¼
1. å¤ä»½ä»£ç ï¼
procedure TForm1.Button1Click(Sender: TObject);
begin
if fileExists('e:\æ°æ®åºå¤ä»½\data.mdb') then
begin
messagebox(Handle,'æ°æ®åºæ件已ç»åå¨ï¼'+#13#10+'ä¸ç¨å»ºå¤ä»½è¯¥æ件ã','ç¡®å®',
mb_ok or MB_ICONWARNING);
exit;
end else
begin
copyfile(PChar('e:\test\data.mdb'), PChar('e:\æ°æ®åºå¤ä»½\data.mdb'),true);
messagebox(Handle,'æ°æ®åºæ件å¤ä»½æå','ç¡®å®',mb_ok or MB_ICONWARNING);
end;
end;
2. è¿å代ç ï¼
procedure TForm1.Button1Click(Sender: TObject);
begin
if not fileExists('e:\æ°æ®åºå¤ä»½\data.mdb') then
begin
messagebox(Handle,'å¤ä»½æ°æ®åºæ件ä¸åå¨ï¼'+#13#10+'请æ£æ¥åéè¯ã','ç¡®å®',
mb_ok or MB_ICONWARNING);
exit;
end else
begin
copyfile(PChar('e:\æ°æ®åºå¤ä»½\data.mdb'),PChar('e:\test\data.mdb'), true);
messagebox(Handle,'å¤ä»½æ°æ®åºæ件æ¢å¤æå','ç¡®å®',mb_ok or MB_ICONWARNING);
end;
end;