Antigamente eu utilizada o interbase, usando o BDE p/ fazer a conexão com o banco. Nesta época, quando eu abria um registro de uma determinada tabela para edição, o próprio bde bloqueava este registro, de modo que outras estações não podessem alterar estre registro. Se eu abrisse uma grid, em uma estação, onde constavam diversas linhas de uma determinada tabela, e em outra estação, alguém alterasse alguns destes registros, eu conseguia ver o registro alterado.
Agora utilizo o Interbase com acesso nativo, ou seja, sem middware.
1º problema: 2 estações conseguem dar edit em um mesmo registro, e a alteração que é salva é referente a última pessoa que efetuou o commit. Gostaria que funcionasse igual a época do BDE, travando este registro p/ edição
2º problema: Se eu estiver com uma grid aberta, eu não consigo visualizar as atualizações feitas nela. Só consigo caso eu feche a abra a tela.
A configuração do meu componente ibtransaction é:
read_committed
rec_version
nowait
Utilizo p/ instanciar minhas tabelas o componente IBTable.
Pergunta
kartter
Prezados,
Antigamente eu utilizada o interbase, usando o BDE p/ fazer a conexão com o banco. Nesta época, quando eu abria um registro de uma determinada tabela para edição, o próprio bde bloqueava este registro, de modo que outras estações não podessem alterar estre registro. Se eu abrisse uma grid, em uma estação, onde constavam diversas linhas de uma determinada tabela, e em outra estação, alguém alterasse alguns destes registros, eu conseguia ver o registro alterado.
Agora utilizo o Interbase com acesso nativo, ou seja, sem middware.
1º problema: 2 estações conseguem dar edit em um mesmo registro, e a alteração que é salva é referente a última pessoa que efetuou o commit. Gostaria que funcionasse igual a época do BDE, travando este registro p/ edição
2º problema: Se eu estiver com uma grid aberta, eu não consigo visualizar as atualizações feitas nela. Só consigo caso eu feche a abra a tela.
A configuração do meu componente ibtransaction é:
read_committed
rec_version
nowait
Utilizo p/ instanciar minhas tabelas o componente IBTable.
valeu pela ajuda!
Kartter
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.