Como usar o SQLQuery?
09/03/2006
0
Pessoal atualmente estou usando os componentes DBExpress porém, estou com muitas duvidas em usar o SQLQuery.
O que acontece é que eu gostaria de saber como usa-lo.... seria como no BDE uma Query e um DataSource? Tenho que fazer alguma configuração no componente?
Um consulta simples passando um parametro pelo edit .... como faço usando o clientedataset
ex:
commandtext :=´Select * from cidades where municipio=´+#39+edti1.text+39;
E não consigo usar o simbolo ¬ para pequisas mais abrangentes, então gostaria de saber como usar o SQLQuery.
Abraço
Wagner
Wagnermarrane
Posts
09/03/2006
Paullsoftware
vai um exemplo básico do uso de uma consulta SQL com ele...
With QyClientes do begin Close; Sql.Clear; Sql.Add(´Select * From Clientes Where NomeCli Starting With :Nome Order By Nome´); ParamByName(´Nome´).AsString := EditPesquisa.Text; Prepare; Open; end;
ou então
With QyClientes do begin Close; Sql.Clear; Sql.Add(´Select * From Clientes Where NomeCli Like :Nome Order By Nome´); ParamByName(´Nome´).AsString := Chr(39)+EditPesquisa.Text+´¬´+Chr(39); Prepare; Open; end;
Não testei o Código acima mais deve funcionar... :wink:
09/03/2006
Wagnermarrane
With QyClientes do begin Close; Sql.Clear; Sql.Add(´Select * From Clientes Where NomeCli Starting With :Nome Order By Nome´); ParamByName(´Nome´).AsString := EditPesquisa.Text; Prepare; Open; end;
cara o que é esse comando [b:6b3620fae0]Prepare[/b:6b3620fae0] pq aqui pra da como não declarado
abraço
09/03/2006
Paullsoftware
a propósito o código que te informei fiz o teste com o IbQuery, não sei se SqlQuery possui esse comando...
Clique aqui para fazer login e interagir na Comunidade :)