O Delphi possui um recurso que poucas pessoas conhecem Que é o Reconcile Error Dialog Para acessar este recurso: Delphi 6 -File>> New>>Other>> GUIA Dialogs >> Reconcile Error Dialog Delphi 7 -File>> New>>Other>> GUIA Dialogs >> Reconcile Error Dialog Delphi 2005 -File>> New>>Other>> Item Categories >> Delphi Files >> Reconcile Error Dialog ::use a opção COPY muito bom, pesquise sobre como manipular, ele já monta a tela...te mostra o registro ORIGINAL, O QUE FOI ALTERADO POR OUTRO USUÁRIO, E O QUE ESTÁ SENDO ALTERADO PELO SEU USUÁRIO.... Vc vai gostar... Abs. Rodrigo Mota Consultor de Informática Respec Recursos Humanos -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Via Digital - Luciano H. Ribeiro Enviada em: quinta-feira, 13 de outubro de 2005 09:40 Para: Delphi-br Assunto: [delphi-br] Lock conflict Olá
Desenvolvemos usando Delphi 7 + IBX (sem CDS) + Firebird 1.5. Invariavelmente erros de deadlock ocorrem, em virtude de mais de um usuário tentar efetivar uma modificação no mesmo registro. Gostaria de "sofisticar" um pouco a mensagem que é retornada ao usuário. Pensei em exibir o usuário, estação ou IP da máquina que deixou o registro preso em sua transação. Não sei se é possível, já que numa transação podem estar envolvidos mais de um registro, mas de qualquer forma... Obrigado ------------------------------------------------------------------------ ---- ---- Via Digital Ltda. - http://www.viadigital.inf.br Luciano Hoffmaister Ribeiro Software: desenvolvimento e suporte [EMAIL PROTECTED] Fone / Fax: (51) 3542 4425 [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: <http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_ps2_celv550.gif> _____ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do <http://br.yahoo.com/info/utos.html> Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html