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 

Problema com firebird em rede

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ale_v_teixeira
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 1 de Novembro de 2006
Mensagens: 100

MensagemEnviada: Ter Fev 06, 2007 4:59 pm    Assunto: Problema com firebird em rede Responder com Citação

Boa tarde pessoal q sempre me socorre.
É o seguinte: Tenho um programinha simples q é só um cadastro de clientes em delphi 7 e firebird 1.5, instalado em 2 pc's (servidor e cliente). Uso os componentes da paleta Interbase.
Acontece q quando 2 usuários cadastram clientes ao mesmo tempo, um no servidor e outro no cliente, após a gravação, o usuário do servidor "enxerga" o cliente cadastrado no cliente, mas o usuário do cliente não "enxerga" o cliente cadastrado no servidor. Tem q sair do programa e entrar novamente.

O q podse estar errado???
Desde já agradeço.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
scd
Novato
Novato


Registrado: Sexta-Feira, 2 de Fevereiro de 2007
Mensagens: 17
Localização: São Bento do Sul - SC

MensagemEnviada: Ter Fev 06, 2007 5:39 pm    Assunto: Responder com Citação

Bem, se você estiver usando um IBTransaction, tente usar o seguinte comando após o post da table ou query:

Código:
IBTransaction1.CommitRetaining;


Este comando fará com que o banco de dados seja atualizado logo após o post. Se o erro continuar, tente dar um .Refresh na table ou query no cliente e no servidor também!

Até mais
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
ale_v_teixeira
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 1 de Novembro de 2006
Mensagens: 100

MensagemEnviada: Qua Fev 07, 2007 9:14 am    Assunto: Problema com firebird em rede - Resolvido Responder com Citação

Obrigado pela dica, resolvi dando duplo clique no IBTransaction e marcando a opção ReadCommited.

Um abraço a todos.
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 -> Banco de Dados 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