Comando Locate em ADO table

Delphi

15/12/2004

usei a seguinte linha

dados.t_filmes.Locate(´codigo_filme´,VarArrayOf([localizar_filme]),[lopartialkey]);

quero que ele marque o código da variável, usei isso em outro programa , mas neste caso não está dando certo.
ele não dá erro, mas não vai para o código desejado

não esqueci de colocar ´DB´ em ´uses´



Tks


Henrique Rodrigues

Henrique Rodrigues

Curtidas 0

Respostas

Vanius

Vanius

15/12/2004

Bom dia Akenatum.

Tente retirar o ´VarArrayOf´

No caso de procurar apenas 1 parametro use
dados.t_filmes.Locate(´codigo_filme´, localizar_filme, [lopartialkey]);

Se utilizar mais de um parametro use:
dados.t_filmes.Locate(´codigo_filme;Nome´,VarArrayOf([localizar_filme, Nome]), [lopartialkey]);

Espero ter ajudado,


Vanius Girodo


GOSTEI 0
Henrique Rodrigues

Henrique Rodrigues

15/12/2004

deu certo


muito obrigado


GOSTEI 0
POSTAR