Fórum Cancelar Processo - DataBase #266313
21/01/2005
0
Bom Dia
Como faço pra parar um processo do DataBase? Assim, antes de começar a inserir dados no BD tem quem passar a instrução DataBase.StartTransaction. E como faço pra cancelar esse procedimento? é fechando e abrindo o DataBase?
Como faço pra parar um processo do DataBase? Assim, antes de começar a inserir dados no BD tem quem passar a instrução DataBase.StartTransaction. E como faço pra cancelar esse procedimento? é fechando e abrindo o DataBase?
Facc
Curtir tópico
+ 0
Responder
Posts
21/01/2005
Marcio.theis
Bom... não sei sé é bem isto que vc quer, mas...
Eu faço da seguinte forma:
Visto que neste exemplos é feito sobre a palete ADO.
Eu faço da seguinte forma:
if not dtm.Connection.InTransaction then dtm.Connection.BeginTrans; try except on E: Exception do begin Application.MessageBox(PChar(´Problema encontrado ! ´ + #13 + ´Geração cancelada .´ + 13 + ´Devido ao erro: ´ + E.Message),´Gerar´, MB_OK or MB_APPLMODAL or MB_ICONERROR); if dtm.Connection.InTransaction then dtm.Connection.RollbackTrans; end; end; if dtm.Connection.InTransaction then dtm.Connection.CommitTrans;
Visto que neste exemplos é feito sobre a palete ADO.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)