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] >