Alteração de Registros no Interbase 6.0
20/03/2003
0
Por Favor me Ajuden !!!!
Rhco
Posts
20/03/2003
Lucianoko
Os dados só são escritos no banco após o COMMIT ou COMMITRETAING.
Caso já esteja dando o Commit, me mande mais informações: tipo qual componente está usando para acessar o banco, etc...
Espero ter ajudado
T+
21/03/2003
Anonymous
Eu Esto Fazendo da Seguinte forma (PARA SALVAR)
Try
Screen.Cursor := crSQLWait;
If Not(DM_Cliente.IBTransaction1.InTransaction) Then
DM_Cliente.IBTransaction1.StartTransaction;
DM_Cliente.QueryClientes.Post;
DM_Cliente.QueryClientes.ApplyUpdates;
Finally
Screen.Cursor := crDefault;
PARA EDIÇÃO
DM_Cliente.QueryClientes.Edit;
21/03/2003
Lucianoko
Faça o seguinte:
DM_Cliente.IBTransaction1.Commit;
Confirma a transação e fecha todas as tabelas
DM_Cliente.IBTransaction1.CommitRetaining;
Confirma a transação e não fecha as tabelas
T+
26/03/2003
Anonymous
quando eu inicio com um novo registro ele salva normal aplica no banco normal mas quando eu mando editar Qualquer registro ele não salva
Somente o Edit o restante esta OK
estou Utilizando o IB 6.0
Clique aqui para fazer login e interagir na Comunidade :)