Re: [delphi-br] Firebird, IBX e transações

2004-09-30 Por tôpico Florentino - Agrosoft
Dê um commit na transação relacionada. O problema é que o commit fecha os
datasets abertos.
- Original Message - 
From: Artur Anjos [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 29, 2004 4:46 PM
Subject: Re: [delphi-br] Firebird, IBX e transações


 mestredigital wrote:
  Estou com seguinte problema quando acabo de inserir um registro em um
  BD Firebird rodando em rede os outros usuários só conseguem vê-lo se
  fechar o programa e voltar. Como faço para que um usuário enxergue os
  registros que acabaram de ser inseridos por outros usuários?
 
  Se que é algo relacionado com o componente IBTransaction mas como
  faria isso?
 
  Uso Firebird e componentes IBX
 
 
 

 Você precisa de entender as Transações em Firebird. No site da CFLP tem
 um artigo optimo feito pelo Eugenio Reis:

 http://www.comunidade-firebird.org

 Artur



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










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

 



[delphi-br] Firebird, IBX e transações

2004-09-29 Por tôpico mestredigital
Estou com seguinte problema quando acabo de inserir um registro em um 
BD Firebird rodando em rede os outros usuários só conseguem vê-lo se 
fechar o programa e voltar. Como faço para que um usuário enxergue os 
registros que acabaram de ser inseridos por outros usuários?

Se que é algo relacionado com o componente IBTransaction mas como 
faria isso?

Uso Firebird e componentes IBX



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

 



Re: [delphi-br] Firebird, IBX e transações

2004-09-29 Por tôpico Fernando

Voce tem razao, tem a ver com o IBTransaction. O IB nao grava 
automaticamente os dados no banco. Voce deve dar um commit para confirmar 
as alteracoes da transacao, ou rollback para descarta-las.

IBTransaction.Commit;
ou
IBTransaction.RollBack;

Lembre-se de reiniciar a transacao depois.
IBTransaction.StartTransaction;  //eu acho

Fernando


At 12:05 29/09/2004, you wrote:
Estou com seguinte problema quando acabo de inserir um registro em um
BD Firebird rodando em rede os outros usuários só conseguem vê-lo se
fechar o programa e voltar. Como faço para que um usuário enxergue os
registros que acabaram de ser inseridos por outros usuários?

Se que é algo relacionado com o componente IBTransaction mas como
faria isso?

Uso Firebird e componentes IBX



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