ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Transação com TIBTransaction e várias TIBQuery

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
JuniorVazGyn
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 29 de Julho de 2009
Mensagens: 176

MensagemEnviada: Sex Ago 14, 2009 6:24 pm    Assunto: Transação com TIBTransaction e várias TIBQuery Responder com Citação

Pessoal, é aconselhavel usar apenas um IBTransaction para varias Query ? Neste caso todas as Query fazem Insert e Update usando o componente IBUpdateSQL ou seria aconselhavel usar um IBTransaction para cada IBQuery ?!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Ago 14, 2009 6:34 pm    Assunto: Responder com Citação

se tdas estiverem envolvidas na mesma operação é o correto.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
pestana
Colaborador
Colaborador


Registrado: Sábado, 25 de Junho de 2005
Mensagens: 3147
Localização: Araras-SP

MensagemEnviada: Sex Ago 14, 2009 7:14 pm    Assunto: Responder com Citação

pode ser um IBTransaction para Insert, Update e Delete e outra IBTransaction para Select.
_________________
Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
JuniorVazGyn
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 29 de Julho de 2009
Mensagens: 176

MensagemEnviada: Sáb Ago 15, 2009 12:36 am    Assunto: Responder com Citação

Tenho visto usar um TIBTransaction em um DataModule e chamar ele em todos os Forms da aplicação, então isto não é aconselhavel ? E quanto a usar um Transaction para cada opção não vejo como fazer isto ?!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
pestana
Colaborador
Colaborador


Registrado: Sábado, 25 de Junho de 2005
Mensagens: 3147
Localização: Araras-SP

MensagemEnviada: Sáb Ago 15, 2009 11:23 am    Assunto: Responder com Citação

Sobre o DataModule eu não entendi porque não é aconselhável. O dataModule é somente um repositório de componentes não visual.

Você poderia configurar o IBDatabase e IBTransaction fazendo assim:
O DefaultTransaction do IBDatabase não aponta para nenhum componente IBTransaction.
O DefaultDatabase do IBtransaction aponta para o IBDatabase. Com isso, você pode ter vários IBTransactions apontando para o IBDatabase.
_________________
Ao invés de ficar desanimado no que deu de errado, olhe para frente, aprenda com os erros e veja o que ainda pode ser feito. A determinação e a persistência é uma das etapas para o sucesso.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Seg Ago 17, 2009 1:05 pm    Assunto: Responder com Citação

pra ter mais um é só colocar + um e ligar com quem vc desejar.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB