用delphi怎么实现access的数据库备份,还原(100分)

  • 主题发起人 主题发起人 sunlp
  • 开始时间 开始时间
S

sunlp

Unregistered / Unconfirmed
GUEST, unregistred user!
用delphi怎么实现access的数据库备份,还原
 
用BatchMove控件
 
我也想知道 !
 
可以自己写代码来实现呀:(抄别人的)
procedure copy(soure,destination:string);
var
a,b: file of byte;
buf:array[0..10] of char;
mun:integer;
length:longint;
begin
progressbar1.Visible:=true;
assignfile(a,soure);
reset(a);
assignfile(b,destination);
rewrite(b);
length:=filesize(a);
with ProgressBar1 do begin
min:=0;
max:=length;
while length>0 do begin
blockread(a,buf[0],sizeof(buf),mun);
length:=length-mun;
blockwrite(b,buf[0],mun);
position:=position+mun;
end;
closefile(a);
closefile(b);
renamefile(destination,edfileName.Text);
end;
end;
搂主,看看,不懂给我发邮件
 
就是拷贝数据库文件就好。
 
直接copy整个access文件是最简单的
 
断开连接,直接拷贝就行了,还原也一样!
 
liangyabinqiuzhi 你的邮箱多少?
 
后退
顶部