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

 


Responder a