Só para lembrar, a tabela aqui é .DBF, e os tipos de campos são:
"Character, Float, Number, Date, Logical, Memo, OLE, Binary" E o
código possui caracteres númericos e alfanuméricos.
Qual seria o tipo de campo certo???


--- Em delphi-br@yahoogrupos.com.br, "Apoio" <[EMAIL PROTECTED]> escreveu
>
> um estranho ...
> 
> qual tipo do campo de codigo?
> 
> veja se é char ...
> usando char seu campo pode estar retornando assim: 
> 
> "       0123"  no que varchar ele traria assim "0123"
>  ae na consulta ele nunca vai retornar so se vc digitar esses
espaços antes sacou ...
> 
> V ae !
> 
>   ----- Original Message ----- 
>   From: caionmoreno 
>   To: delphi-br@yahoogrupos.com.br 
>   Sent: Wednesday, January 16, 2008 11:25 AM
>   Subject: Re: RES: [delphi-br] dm.qProdutos.Locate
> 
> 
>   Você não entendeu, eu estou procurando por string, porém a string que
>   eu procuro é '0123', e eu coloco '0123', e ele não acha.
>   Quando eu procuro a string '123' e coloco '123' ele acha.
>   Entendeu?
> 
>   --- Em delphi-br@yahoogrupos.com.br, "Vitor Redes"
>   <vredesredsystem@> escreveu
>   >
>   > Porque você está utilizando uma busca por Strings...
>   `0123' é
>   > muito diferente de `123'
>   > 
>   > Utilize assim, caso o código do produto seja inteiro:
>   Locate(
>   > `CODIGO', StrToInt( Edit1.Text ), [ loPartialKey ];
>   > 
>   > Case o código seja String, então o seu cliente deve
>   procurar com
>   > uma string mais lógica.
>   > 
>   > 
>   > 
>   > Vitor.
>   > 
>   > 
> 
> 
> 
>    
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a