Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Erro params[] em ADO


Aldinei

Pergunta

Boa tarde, 

 

Colegas estou com problema, tenho uma função para pesquisa meu banco, usava o BDE funcionava bem mudei para ADO, ele da erro erro params[], Alguém pode me ajudar informado qual o o motivo ou se o ADO não suporta essa função. 

O meu código está assim 

function Funcoes.LocalizaIndice(WPtabela: TADOQuery; WPselecao,WPCondicao: String; WPchave: Array Of Variant): booleam;

Var : interger;

begin

   with WPtabela do
          close;
          Sql.clear;
          Sql.Add(WPselecao);
          Sql.Add(WPcondicao);
          for wi := 0 to ParamCount - 1 do
             Params[wi].value:=WPchave[wi];
          open;

        if not eof then
              Result:=true
          else
              Result:=false;

end;

O erro é esse: [Error] U_Funcoes.pas(654): Undeclared identifier: 'Params'

 

Desde já agradeço.

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Outra opção é passar o index diretamente para a propriedade Parameters

for wi := 0 to ParamCount - 1 do
             Parameters[wi].value:=WPchave[wi];

Os dois jeitos fazem a mesma coisa, pois a propriedade Items é default, então ao passar o Index sem definir nenhuma propriedade, automaticamente será utilizado o items

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...