aferra Posted June 6, 2016 Report Share Posted June 6, 2016 existe alguma variavel em tdolphin que mostre se o um campo foi alterado em um registro? agradeço desde já Quote Link to comment Share on other sites More sharing options...
Luiz Fernando Posted June 7, 2016 Report Share Posted June 7, 2016 Ola Alessandro, no mysql existe OLD (antes) NEW (depois) , aqui uso muito isto em triggers, mais fazendo comparação campo a campo. ex: IF ( old.razao<>new.razao ) THEN INSERT INTO alterar_cadastr (produto,campo,anterior,posterior,data1,hora1,tipo) VALUES ( new.codigo,"razao",old.razao,new.razao,SUBSTRING(NOW(),1,10),SUBSTRING(NOW(),12,8),"2") ; END IF; aferra 1 Quote Link to comment Share on other sites More sharing options...
aferra Posted June 7, 2016 Author Report Share Posted June 7, 2016 Olá Luiz, vlw...na tDolphin encontrei ::GetFieldsModified() que me retorna o que preciso, só tenho que tratar o retorno e usa-lo de uma forma legal, mas irei testar a sua tb, estou traçando uma linha de alteração do sistema para não me perder. agradeço a ajuda... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.