DbEdit é limpada quando clica sobre ela
04/12/2005
0
Eu dou um código para a DbEdit1 receber o campo NOME da outra tabela. Na interface fica, form1 tem DbEdit1, em que ao clicar em Selecionar, abre Form2, que tem um DbGrid listando todos os registros da tabela, e quando clico em ok este form fecha, e a DbEdit1 do form1 recebe o campo NOME.
Para a função de receber o campo NOME dou esse código:
Form1.DBEdit1.Text := IbQuery1.FieldByName(´NOME´).asString;
a DbEdit1 recebe certinho o campo NOME, mas se eu clicar na DbEdit1 depois que ela recebeu o campo, a DbEdit1 é limpada. Ou seja, depois que tudo ocorreu bem, se eu clicar na DbEdit1 é como se fosse DbEdit1.Clear.
Por que isso ocorre?
Aspirante
Posts
04/12/2005
Sabado
O que está faltado pra você é deixar a tabela deste dbedit no modo de edição.
04/12/2005
Aspirante
IbQuery1.Open; IbQuery1.Append; IbQuery1.Edit;
04/12/2005
Aspirante
Clique aqui para fazer login e interagir na Comunidade :)