Fórum Salvar dados fisicamente no disco #166239
24/06/2003
0
Alguem saberia me responder como faço para salvar os arquivos fisicamente no disco atraves de uma Query?
PS. Quando utilizava uma Table, eu usava o DBISaveChanges.
na query, utilizo o como ApplyUpdates no Evento AfterPost, mas se travar o micro, ou algo parecido, o usuario perde os ultimos cadastros realizados depois de ter iniciado o programa. Outra coisa, se o usuario fechar o programa e abrir novamente, isto nao acontece.
Outra coisa, o DBISaveChanges não funciona com tabelas SQL
Aguardando Resposta.
PS. Quando utilizava uma Table, eu usava o DBISaveChanges.
na query, utilizo o como ApplyUpdates no Evento AfterPost, mas se travar o micro, ou algo parecido, o usuario perde os ultimos cadastros realizados depois de ter iniciado o programa. Outra coisa, se o usuario fechar o programa e abrir novamente, isto nao acontece.
Outra coisa, o DBISaveChanges não funciona com tabelas SQL
Aguardando Resposta.
Regert
Curtir tópico
+ 0
Responder
Posts
25/06/2003
Thaisandrade
regert, para garantir a integridade dos dados, você precisa usar uma transação. Coloque um componente Database e faça mais ou menos assim:
Database1.StartTransaction;
try
.
.
.
Database1.Commit; //Gravas as alterações
except
Database1.RollBack; //Desfaz as alterações
end;
Database1.StartTransaction;
try
.
.
.
Database1.Commit; //Gravas as alterações
except
Database1.RollBack; //Desfaz as alterações
end;
Responder
Gostei + 0
25/06/2003
Regert
Prezada colega,
em que momento devo utilizar esta transacao?
em que momento devo utilizar esta transacao?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)