Ok, vamos tentar do modo mais simples... se você tentar desta forma, funciona?
cdsTemp.Locate( 'CPFTITULAR' , '1', [lopartialkey]) cole o bloco de código todo pra gente ver.. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de André Luis de Oliveira Enviada em: segunda-feira, 12 de novembro de 2007 13:55 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Procurar registro no ClientDataSet Não estou procurando parcial o CPF, no exemplo coloquei uma parte apenas. ----- Original Message ----- From: Davi Eduardo Borges Wall To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> Sent: Monday, November 12, 2007 1:38 PM Subject: RES: [delphi-br] Procurar registro no ClientDataSet Bom, seguinte se o André está procurando o CPF por procura parcial ele deve acrescentar [loPartialKey] no locate options. E aí André, resolveu? De: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> [mailto:delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> ] Em nome de Robson Enviada em: segunda-feira, 12 de novembro de 2007 13:21 Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> Assunto: res: [delphi-br] Procurar registro no ClientDataSet e no exemplo q vc passou vc só colocou 9 digitos e o cpf tem 11. aki uso um select desta forma: select ....... where CPF starting '131231' pra busca pegando a partir dos primeiros digitos, não sei como seria usando a funcao locate, ja q a busca é parcial. Kaputz, Robson Skype: kaputz_gri "Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo......E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela..." Charlie Chaplin . "Keep the Dream Alive" ----- Mensagem original ---- De: Vitor Redes <[EMAIL PROTECTED] <mailto:vredesredsystem%40yahoo.com.br> <mailto:vredesredsystem%40yahoo.com.br> > Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> <mailto:delphi-br%40yahoogrupos.com.br> Enviadas: Segunda-feira, 12 de Novembro de 2007 14:13:28 Assunto: RES: [delphi-br] Procurar registro no ClientDataSet A sua entrada de dados está com máscara? É um MaskEdit? DBMaskEdit? Se for, o componente grava também, a maldita da máscara e por isso não está achando o registro... Vitor. _____ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de André Luis de Oliveira Enviada em: segunda-feira, 12 de novembro de 2007 11:04 Para: [EMAIL PROTECTED] os.com.br Assunto: Re: [delphi-br] Procurar registro no ClientDataSet Eitá nois ...rs, não vou falar nada sobre seu comentario.. . hehehe Vamos direto ao q interessa. Não fucinou pelo seguinte, o CPF existe no cdsTemp e sempre me retorna q não achou. ----- Original Message ----- From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] <mailto:delphi- br%40yahoogrupos .com.br> os.com.br Sent: Monday, November 12, 2007 11:54 AM Subject: RES: [delphi-br] Procurar registro no ClientDataSet Não funciona ... E ... ??? Eu fico meio revoltado com esse tipo de solicitação de ajuda. Não há nenhuma pergunta, só afirmações. André eu te pergunto, imagine você recebendo esse e-mail de alguém lhe solicitando ajuda....como vc faria pra ajudar a pessoa? Depois do puxão de orelha.... Vamos lá... Bom primeiramente, O que te levou a pensar que isso não funcionou? De: [EMAIL PROTECTED] <mailto:delphi- br%40yahoogrupos .com.br> os.com.br [mailto:delphi- [EMAIL PROTECTED] <mailto:delphi- br%40yahoogrupos .com.br> os.com.br] Em nome de André Luis de Oliveira Enviada em: segunda-feira, 12 de novembro de 2007 11:47 Para: Delphi BR Assunto: [delphi-br] Procurar registro no ClientDataSet Criei um ClientDataSet em run-time. Crio o ClientDataSet e atualizo com os dados. Quando uso a função para testar se existe o registro, não funciona: if not cdsTemp.Locate( 'CPFTITULAR' , '12541225', []) then. André Luis de Oliveira Analista de Sistemas E-mail: [EMAIL PROTECTED] <mailto:sistemas% 40uniodontocamp. com.br> amp.com.br <mailto:sistemas% 40uniodontocamp. com.br> ( (19) 3322-4018 Skype: al_oliveira Uniodonto Campinas Av. Brasil, 200 - Campinas/SP ( (19) 3322-4000 Visite nosso site: www.uniodontocamp. com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] ------------ --------- --------- --------- --------- --------- - No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.30/1125 - Release Date: 11/11/2007 21:50 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] ---------------------------------------------------------- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.30/1125 - Release Date: 11/11/2007 21:50 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]