estou com problemas em restaurar o backup, ele dá essa mensagem do winrar....nenhum arquivo encontrado.
para gerar o backup eu faço assim...
if DirectoryExists(TxtSalvar.Text) then
begin
dtmLoja.dbaLoja.Connected := False;
DtmEmp.DbaEmp.Connected := False;
Banco := 'C:\IzaLoja\Bancos'; // \IzaLoja.fdb
Data := Date;
Nome := 'BK-'+ FormatDateTime('dd-mm-yy', Data);
Caminho := ChangeFileExt(TxtSalvar.Text+'\'+Nome,'.rar');
LinhadeComando :='C:\Arquivos de programas\WinRAR\WINRAR.EXE a "'+Caminho+'" "'+Banco+'"';
try
WinExec(Pchar(LinhadeComando),1);
except
end;
ShowMessage('Backup Gerado com Sucesso!');
dtmLoja.dbaLoja.Connected := True;
DtmEmp.DbaEmp.Connected := True;
close;
end
else
begin
Showmessage('Diretorio Inexistente!' );
end;
e para restaurar que está dando o problema...é esse:
If not(fileexists(TxtCam.Text)) then
begin
Showmessage('Backup Inexistente!');
exit;
end;
if pergunta ('Tem certeza que deseja retornar o Backup selecionado?') then
begin
if pergunta ('Esse procedimento irá substituir os dados atuais pelo do backup'+#13+'Posso continuar ?') then
begin
SetCurrentDir(TxtCam.Text);
dtmLoja.dbaLoja.Connected := False;
CaminhoRetorno :='c:\';
LinhadeComando :='C:\Arquivos de programas\WinRAR\WINRAR.EXE e "'+TxtCam.Text+'""'+CaminhoRetorno+'"';
try
WinExec(Pchar(LinhadeComando),1);
except
end;
ShowMessage('Backup Retornado com Sucesso!');
dtmLoja.dbaLoja.Connected := true;
close;
end
else
begin
close;
end;
end
else
begin
close;
end;
Pergunta
robinhocne
Olá pessoal...
estou com problemas em restaurar o backup, ele dá essa mensagem do winrar....nenhum arquivo encontrado.
para gerar o backup eu faço assim...
e para restaurar que está dando o problema...é esse:Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.