Dados apaga da EDIT quando clica em cima do mesmo

Delphi

17/01/2019

Bom dia meus caros desenvolvedores,

Meus caros estou com um pequeno probleminha besta que não estou conseguindo resolver, toda vez que busco um dado de uma edit para uma outra edit e quando clico em cima da edit que recebeu o dado o mesmo apaga o dado que recebeu. Como resolver este pequeno problema?

Agradeço desde já,
Atenciosamente,
Helton Garrido
Helton Garrido

Helton Garrido

Curtidas 0

Respostas

Thalles Oliveira

Thalles Oliveira

17/01/2019

Provavelmente você está utilizando DBedit e não está salvando o valor no campo que está vinculado o dbedit, e quando você por exemplo passa um valor em para o texto do dbedit no OnClick:

Procedure TButton(Sender: TObject);
begin
dbedi2.text := 'THALLES';
end;

O valor do dbedit ('THALLES')' não está gravado banco ainda, e quando você clica dentro ele trás o valor do campo que está no banco de dados..

O correto seria (EXEMPLO : CDS_Teste.FieldByName('NOME').AsString := 'THALLES'; )
e este dbedit2 tem que estar vinculado no campo NOME.

Se você utiliza um Edit então o valor deverá permanecer, se não estiver ocorrendo isso, favor postar seu códio para análise.
GOSTEI 0
POSTAR