porque vc nao tenta colocar um refresh eu tinha esse problema quando comecei a usar cds Miguel "Delphi na veia" -------Mensagem original------- De: [EMAIL PROTECTED] Data: 11/25/05 08:53:39 Para: delphi-br@yahoogrupos.com.br Cc: [EMAIL PROTECTED] Assunto: Problemas com Transações! Preciso de Ajuda Urgente...
Bom dia pessoal, Estou com o seguinte problema: Esto fazendo um teste aqui em rede com o sistema: Caso as duas maquinas acessem o cadastro de clientes ao mesmo tempo. PC1 Cadastra um Clietne, se vc for no PC2 e navegar pelo DBNAvegator, vc naum ve o Cliente que foi cadastrado. Isso acontece tbm ao contrario. Eis Aqui o meus codigos do Botao Inserir e Salvar: Inserir: //IBTPrincipal.Commit; //AtivaTabela; if Not IBTPrincipal.InTransaction then IBTPrincipal.StartTransaction; //if IBDPrincipal.Transactions.active = false then // IBDPrincipal.Transactions.active := True; IBQGrupo.Insert; DBEdit1.SetFocus; Salvar: Try IBQGrupo.Post; IBQGrupo.ApplyUpdates; IBTPrincipal.Commit; Except IBTPrincipal.Rollback; End; AtivaTabela; Onde AtivaTabela é: IBQGrupo.Close; IBQGrupo.Open; IBQGrupo --> é um IBQuery; IBT --> é um IBTranscation e o IBD é um IBDatabase. Estou usando Componentes do Tipo DB e para navegar no registro DBNavegator. Alguem poderia me ajudar, porfavor! [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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 Termos do 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] 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