INTERBASE SIMULAR - REFRESH
25/02/2003
0
Meu problema é o seguinte: Quando dois usuário estão no mesmo Formulário.... não consigo atualizar os dados alterados para a visualização de ambos .... como no Paradox e Access que mando o comando Refresh e ele funciona.... No IB vai para o último registro da tabela.....
[b:672289fe14]O Q. ESTÁ FALTANDO NO CÓDIGO ABAIXO??????[/b:672289fe14]
BtnEDITAR
begin
DB.InTransaction;
IBTable1.Edit;
end;
BtnSALVAR
begin
If Not(DB.InTransaction) Then
IBTransaction1.StartTransaction;
IBTable1.Post;
IBTable1.ApplyUpdates;
IBTransaction1.CommitRetaining;
end;
BtnCANCELAR
begin
IBTable1.Cancel;
IBTransaction1.RollbackRetaining;
DBEdit1.SetFocus;
end;
Já coloquei IBTransaction1 com tipo de transação como Read Committed
read_committed
rec_version
nowait
[b:672289fe14]COMO RESOLVER ESTE ABACAXI....................[/b:672289fe14]
ESTOU UTILIZANDO IB6 COM DELPHI6
Anonymous
Posts
25/02/2003
Anonymous
25/02/2003
Anonymous
Gostaria de permanecer no mesmo registro........
25/02/2003
Dor_poa
Armazena o Id do reg. atual em uma variavel.. Fecha e aBre a tabela e manda localizar o reg. que rsta na variavel...
o Estranho que isto nao acontece comigo... :roll:
25/02/2003
Anonymous
derrepente agente acha o erro........
mas o meu código está certo??????
Clique aqui para fazer login e interagir na Comunidade :)