Obrigado Renato!

Foi isso que fiz e deu certo... agora ficou resolvido!

Fernando


Em 04/06/08, Renato <[EMAIL PROTECTED]> escreveu:
>
>
>
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Em nome de Fernando
> Bossini
> Enviada em: quarta-feira, 4 de junho de 2008 14:26
> Para: Comunidade PostgreSQL Brasileira
> Assunto: Re: [pgbr-geral] SQL com Parametro
>
> UTILIZO DELPHI, CONEXAO ZEOSLIB.
> COMO FAZER QUANDO A COMPARAÇÃO DO WHERE FOR UM CAMPO TIPO DATA???
> NO DELPHI COM FIREBIRD TEM QUE COLOCAR UM PARAMETRO PARA PODER REALIZAR
> ESTA
> OPERAÇÃO.
>
>
> 2008/6/4, Evandro Ricardo Silvestre <[EMAIL PROTECTED]>:
> Fernando Bossini wrote:
> > Boa tarde!
> >
> > Mais uma pergunta: Como inserir um parametro ao comando SQL?
> >
> > select cont_codi, cont_desc
> > from conta
> > where cont_codi::text like :parametro
> >
> > ou
> >
> > select cont_codi, cont_desc
> > from conta
> > where cont_codi = :parametro
> >
> > ERRO:
> >
> > ERROR:  syntax error at or near ":"
> > LINE 3: where cont_codi::text like :parametro
> >
> Qual linguagem está utilizando? Delphi?
> Não tem uma forma de adicionar parametro a um *Select*. O que podes
> fazer eh montar uma string concatenando o valor que deseja ao select.
>
> Evandro
>
>
> Fernando
>
> Se eu to entendendo, vc quer usar parâmetro no ZQuery do zeos/Delphi. Se é
> isso então faça o seguinte:
>
> Na instrução SQL do ZQuery não use :: use CAST
>
> select cont_codi, cont_desc
> from conta
> where cont_codi::text like :parametro
>
> mude para:
>
> select cont_codi, cont_desc
> > from conta
> > where CAST(cont_codi as text) like :parametro
>
> e para setar o parametro, faça:
> ZQuery.Close;
> ZQuery.ParamByName('parametro'). AsString;
> ZQuery.Open;
>
> Só pra lembrar, essa lista é sobre postgres, não sobre Delphi, então aos
> outros colegas, perdoem-me pela invasão.
>
> Espero que ajude
>
> Renato
> Senda
>
>
>
>
>
> ----------------------------------------------------------------------------------
> Esta mensagem foi verificada pelo sistema de Anti-virus da SJB Solados.
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a