Use assim: AdsTable1.Locate ('CAMPO1;CAMPO2;CAMPO3',VarArrayOf([Valor1,Valor2,Valor3]),[])
Em 28/03/07, Roger <[EMAIL PROTECTED] > escreveu: > > Obrigado Leodinei pela tentativa. > > Mas o problema não é este (o tipo). > Se fosse o caso, poderia declarar o array assim: > PVCColunasPesquisadas : Array[0..1,0..1]of Variant; > > Mas o caso é que o FindKey não está aceitando o array como valor de > pesquisa, independente de tipo do Array. > > Se mais alguém tiver alguma dica, serei grato. > > Abraço, > > Rogério Ricardo Fernandes > Desenvolvimento > GS3 Sistemas > Tel.:47 3035-6020/Fax:47 3035-6050 > ----- Original Message ----- > From: Leodinei Bielak > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Sent: Tuesday, March 27, 2007 5:20 PM > Subject: Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em > FindNearest ou FindKey? > > Usa VarArrayCreate. Acho que é isso > > On 3/27/07, Roger < [EMAIL PROTECTED]<rogerblumenau%40yahoo.com.br>> > wrote: > > > > Caros, > > > > Estou precisando de ajuda em algo um tanto simples, porém não consigo > > lembrar como fazer. > > > > Tenho uma pesquisa da seguinte forma: > > > > AdsTable1.FindNearest([ 'AAX', '00002']); > > > > Mas quero fazer a mesma pesquisa, usando um Array, seria +/- assim: > > Var > > PVCColunasPesquisadas : Array[0..1,0..1]of String; > > Begin > > PVCColunasPesquisadas[ 1, 0] := 'AX'; > > PVCColunasPesquisadas[ 1, 1] := '00002'; > > AdsTable1.FindNearest ( PVCColunasPesquisadas[ 1]); > > > > Porém neste caso, ocorre erro 'Incompatible Types' na compilação. > > > > Rogério Ricardo Fernandes > > Desenvolvimento > > GS3 Sistemas > > Tel.:47 3035-6020/Fax:47 3035-6050 > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > -- > Leodinei Bielak > http://leodinei.blogspot.com/ > > "In theory, there is no difference between theory and practice. > In practice, however......" > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]