Fórum Editar registro Interbase... #166025

24/06/2003

0

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

Responder

Posts

24/06/2003

Catunda

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.


Responder

Gostei + 0

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

Aceitar