Fórum Ao alterar um registro, manter um histórico! #44878

15/06/2004

0

Boa tarde amigos,

alguém poderia me ajudar?

Tenho o seguinte problema.

Tenho um DBGrid editável.
No momento estou trabalhando com um registro único, mas na verdade gostaria de manter todas as alterações feitas no produto, em qualquer campo.
Na verdade, em vez de editar, ele estaria gerando um outro registro, alterando apenas os campos que o usuário quiser, não esquecendo que tudo isso deve ser feito dentro do DBgrid.

Ex.:
vamos supor que eu tenha o registro:

SÂO PAULO 1 02/04/04

agora, suponhamos que o usuário queira trocar o número um por dois.
em vez de ficar apenas um registro com o valor trocado (usando edit).
deverá ficar assim

SÃO PAULO 1 02/04/04
SÃO PAULO 2 15/04/04

Alguém poderia me dar uma luz?


Anarchybra

Anarchybra

Responder

Posts

16/06/2004

Rodrrs

vc tem que criar uma triguer no ib no evento after update

aonde vc pega o valor antigo e o novo e grava ne uma tabela

ex.


new.valor
old.valor

no interbase.


rodrigo-regis@uol.com.br


Responder

Gostei + 0

16/06/2004

Anarchybra

amigo rodrigo, muito obrigado pela atenção.

Você poderia me dar um exemplo de como ficaria esta trigger?

Grato.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar