Fórum RollbackRetaining #301399
01/11/2005
0
Amigos, estou usando uma aplicação delphi2005 com os camponentes do interbase acessando o FIrebird 1.5
Utilizo IBDatabase, IbDataset, IBTransaction e DataSource.
Quando incluo 1 registro novo na tabela e executo o commitretaining, o registro é gravado na tabela fisicamente e aparece na grid(readonly) do cadastro. Quando eu estou incluindo um registro e clico em cancelar, onde executo o RollbackRetaining, o registro não é gravado como esperado, mas continua aparecendo na grid como se estivesse existente. Só desaparece se eu fecho a aplicação e abro novamente. A grid ta ligada no Datasource.
Tem q dar refresh em algum lugar...?
Obrigado.
Utilizo IBDatabase, IbDataset, IBTransaction e DataSource.
Quando incluo 1 registro novo na tabela e executo o commitretaining, o registro é gravado na tabela fisicamente e aparece na grid(readonly) do cadastro. Quando eu estou incluindo um registro e clico em cancelar, onde executo o RollbackRetaining, o registro não é gravado como esperado, mas continua aparecendo na grid como se estivesse existente. Só desaparece se eu fecho a aplicação e abro novamente. A grid ta ligada no Datasource.
Tem q dar refresh em algum lugar...?
Obrigado.
[b:dcc05786f3][color=blue:dcc05786f3]Tópico bloqueado por Vinicius2K:[/color:dcc05786f3][/b:dcc05786f3]
[b:dcc05786f3][color=red:dcc05786f3][list:dcc05786f3][*:dcc05786f3]Duplicidade: http://forum.clubedelphi.net/viewtopic.php?t=70051[/list:u:dcc05786f3][/color:dcc05786f3][/b:dcc05786f3]
Peço que leia atentamente as [url=http://forum.clubedelphi.net/viewtopic.php?t=6689]Regras de Conduta[/url] e se algum esclarecimento sobre o funcionamento do fórum ou sobre as Regras de Conduta for necessário, envie-me uma [url=http://forum.clubedelphi.net/privmsg.php?mode=post&u=2796]Mensagem Particular[/url].
Doug_chagas
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)