Fórum Consulta não funcional #285850
23/06/2005
0
[color=blue:b506732f4a]begin
if radioungraoup.checked then
begin
dm.query.close;
dm.query.SQL.Clear;
dm.query.SQL.Add(´ select * from cliente ´);
dm.query.SQL.Add(´where codigo= ´´+edit1.text+´´´);
dm.query.Open;
begin
Frm_print.quirkreport.preview;
frm_print.quirckreport.close;[/color:b506732f4a]
Quando eu digito o codigo desejado do cliente ele so mostra o mesmo codigo e o mesmo nome. eu nao sei o que esta acontecendo
atenciosamente,
Uso table e datasouce e estou usando uma query na consulta nao consigo resulver meu problema.
Maxwel Eduardo
Curtir tópico
+ 0Posts
23/06/2005
Emerson Nascimento
vc tem um table pra quê?
Gostei + 0
23/06/2005
Arc
Pergunta 2: Vc quer que a sua consulta da Query apareça na Table ???
Pq vc não faz a consulta na query, liga ele na datasource e coloca essa query no DataSet do quickrep ?????
Se não for isso, explique melhor seu problema
Gostei + 0
24/06/2005
Maxwel Eduardo
Gostei + 0
24/06/2005
Sremulador
dm.query.SQL.Add(´ select * from cliente ´);
dm.query.SQL.Add(´where codigo= ´ + quotedstr (edit1.text));
Gostei + 0
26/06/2005
Technos
To achando que nao tá havendo sincronia com a sua query e a table, em se tratando de ponteiro de dados.
Conselho:
Use apenas a query. Ela só resolve seu problema.
E tem mais, ao invés de passar o parametro direto na sql, como vc tá fazendo, alimenta uma variável com o valor desse edit, isso sem esquecer de passar um Trim na variavel, só pra garantir, e voce passar um parambyname na query mandando ele pegar o valor dessa variavel.
qualquer duvida, estamos as órdens.
OBS: Faço isso direto e pinto e bordo com o query do IBO.
Faloww
Gostei + 0
26/06/2005
Orpolonio
ah, ia me esquecendo, não use ´SELECT *´, use
SELECT campo,campo,campo
é um desperdicio o *, e coloque sempre a PK na frente
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)