Fórum Findkey usando Interbase 6 dá erro. #41780

26/01/2004

0

Eu usava PARADOX, aí eu estou fazendo uma aplicação em DELPHI 7 com Interbase usando o DBX ( é a primeira vez que uso o DBX e o Interbase). Bom, quando eu uso o Findkey para tentar encontrar um registro numa tabela, o findkey não acha...mas acontece que o registro esta lá. Ai eu fui com o DEBUG e vi que em uma tabela os campos estão sem brancos a direita e na outra tabela os campos estão com brancos a direita, exemplo:
´PA0001 PA ´ e na outra está ´PA0001PA´. O findkey não pode achar mesmo.

Pergunta: Como o sistema tira os brancos a direita dos campos de uma tabela e não da outra se todos estão no mesmo Banco de Dados (Interbase 6). Não é de pirar ????. O que eu posso fazer para resolver isso ??? :?: :?

Obrigado,

Airton


Airton Santos

Airton Santos

Responder

Posts

27/01/2004

Sremulador

Amigo ao definir seus campos utilize o varchar pois o mesmo só usa os campos preenchidos, para localizar tente usar o locate e muito mais simples.


Responder

Gostei + 0

27/01/2004

Afarias

|Pergunta: Como o sistema tira os brancos a direita dos campos de uma
|tabela e não da outra se todos estão no mesmo Banco de Dados
|(Interbase 6). Não é de pirar ????. O que eu posso fazer para resolver
|isso ???


CHAR <> VARCHAR



T+


Responder

Gostei + 0

27/01/2004

Airton Santos

Obrigado pela dica...funcionou legal.

Um abraço,

Airton :D


Responder

Gostei + 0

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

Aceitar