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 >>>>>

<*> 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