busca com sqlquery
06/02/2006
0
o problema é o seguinte:
Tenho uma busca utilizando SQLQuery, preciso retornar os valores de uma tabela em um grid.
Tudo esta funcionando beleza, mas acontece que se eu tirar o valor da propriedade
Param.value do componente a busca não retornar nada. so que so posso passar o valor em modo de execurção
não posso deixar o valor fixo no componente, tentei utilizar assim, mas não deu certo
[color=red:9f3bb75729]SQLQuery1.Params.parambyname(´vRef´).asstring := QuotedStr(ComboBox4.Text);
SQLQuery1.Open;[/color:9f3bb75729]
so funciona se eu passar dentro da propriedade do compontente, preciso resolver isto
Se tiver outra dica de como retornar minha consulta para um DBGrid, agradeço a todos.
Tenho uma busca utilizando SQLQuery, preciso retornar os valores de uma tabela em um grid.
Tudo esta funcionando beleza, mas acontece que se eu tirar o valor da propriedade
Param.value do componente a busca não retornar nada. so que so posso passar o valor em modo de execurção
não posso deixar o valor fixo no componente, tentei utilizar assim, mas não deu certo
[color=red:9f3bb75729]SQLQuery1.Params.parambyname(´vRef´).asstring := QuotedStr(ComboBox4.Text);
SQLQuery1.Open;[/color:9f3bb75729]
so funciona se eu passar dentro da propriedade do compontente, preciso resolver isto
Se tiver outra dica de como retornar minha consulta para um DBGrid, agradeço a todos.
Dpinho
Curtir tópico
+ 0
Responder
Posts
06/02/2006
Paullsoftware
vc já tentou editar a propriedade SQL do query em tempo de execução tipo:
espero ter ajudado!
SQLQuery.Close; SQLQuery.Sql.Clear; SQLQuery.Sql.Add(´SELECT * FROM CLIENTES WHERE NOME STARTING WITH :PESQUISA ´; SQLQuery.ParamByName(´PESQUISA´).AsString := EditEntrada.Text; SQLQuery.Open;
espero ter ajudado!
Responder
08/02/2006
Paullsoftware
Ja tentei, o problema esta na propriedade Value
certo, mais se vc deixar a propriedade SQL em branco e fizer tudo em RunTime não ocorre isso eu uso aqui e funciona normalmente
Responder
Clique aqui para fazer login e interagir na Comunidade :)