Colocar aspas no componente Query
19/03/2003
0
Olá
Sei que esta deve ser bem fácil, mas alguém pode me ajudar, ainda sou principiante.
:o)
Preciso colocar o comando LIKE dentro do componente Query, por exemplo:
select Nome from Clientes where Nome like ´S¬´
Isso funciona no Interbase, o problema é que tenho que colocar isso dentro de um componente Query e no lugar do S um parâmetro passado pelo form. Mais ou menos assim:
select Nome from Clientes where Nome like ´¬paramform´
Mas se for feito assim ele interpreta o paramform como uma string que na verdade não é pra ser.
Espero que alguém possa me ajudar.
Obrigada
Anni
Sei que esta deve ser bem fácil, mas alguém pode me ajudar, ainda sou principiante.
:o)
Preciso colocar o comando LIKE dentro do componente Query, por exemplo:
select Nome from Clientes where Nome like ´S¬´
Isso funciona no Interbase, o problema é que tenho que colocar isso dentro de um componente Query e no lugar do S um parâmetro passado pelo form. Mais ou menos assim:
select Nome from Clientes where Nome like ´¬paramform´
Mas se for feito assim ele interpreta o paramform como uma string que na verdade não é pra ser.
Espero que alguém possa me ajudar.
Obrigada
Anni
Anni
Curtir tópico
+ 0
Responder
Posts
19/03/2003
Nebrio
coloque assim:
select Nome from Clientes where Nome like :Parametro
na propriedade params da query defina o tipo deste parametro
depois faça o seguinte código no onClick de um botão por exemplo:
with query do
begin
Close;
ParamByName(´Parametro´).Value := ´¬´+Edit.Text;
Open;
end;
Neste caso ele recebe o texto de um Edit como valor
Ne´brio
select Nome from Clientes where Nome like :Parametro
na propriedade params da query defina o tipo deste parametro
depois faça o seguinte código no onClick de um botão por exemplo:
with query do
begin
Close;
ParamByName(´Parametro´).Value := ´¬´+Edit.Text;
Open;
end;
Neste caso ele recebe o texto de um Edit como valor
Ne´brio
Responder
19/03/2003
Rdf
coloque assim:
select Nome from Clientes where Nome like :Parametro
na propriedade params da query defina o tipo deste parametro
depois faça o seguinte código no onClick de um botão por exemplo:
with query do
begin
Close;
ParamByName(´Parametro´).Value := ´¬´+Edit.Text;
Open;
end;
Neste caso ele recebe o texto de um Edit como valor
Ne´brio
só acrescentando, acho que vc vai ter que passar também as aspas...
ParamByName(´Parametro´).AsString := ´´´¬´ + Edit.Text + ´´´´;
obs.: Na linha acima, todas as aspas são simples!!!
Responder
Clique aqui para fazer login e interagir na Comunidade :)