Editar registro Interbase...

Delphi

24/06/2003

Olá!!!

Utilizo Interbase 6 Open, e Delphi 6.
Tenho um form com DBEdits apontando para os campos da tabela no Interbase utilizando componentes IBX. Quando vou editar um registro já gravado, para adicionar mais algun texto, eu tenho que apagar os espaços vazios do final do DBEdit.
Ex.: Meu DBEdit cabe 50 caracteres (a mesma qtde. de caracteres que cabe no campo do BD), utilizei 40 (sobram 10), quando gravo esse registro, o espaço de dez caracteres que sobraram viram dez espaços em branco (como se eu pressionasse a barra de espaço). Quando vou edita-lo para adicionar mais um, dois ou mais caracteres, tenho que apagar os 10 espaços em branco do final do DBEdit.
Como resolver esse problema????


Agradeço a ajuda de todos


Obrigado


Maurício Santos

Maurício Santos

Curtidas 0

Respostas

Catunda

Catunda

24/06/2003

Caro colega Maurício,
Acho que seu problema está no tipo do campo.
Provavelmente ele está criado como CHAR(50).
Experimente mudar para VARCHAR(50).

Avise se funcionou.

Boa sorte.


GOSTEI 0
POSTAR