[firebase-br] Res: Re: RES: onde esta o erro?

robson robsonfg em terra.com.br
Sex Set 12 12:39:50 -03 2008


esperimente assim 
 
DM1.qClientes.Close; 
DM1.qClientes.SQL.Clear; 
DM1.qClientes.SQL.Add('SELECT A.CODIGO, A.NOME, SUM(B.VALOR) FROM CLIENTES 
A left join CTRECEBER B on b.cliente=a.codigo'); 
DM1.qClientes.SQL.Add('WHERE B.SITUACAO='+quotedstr( 'D')); 
DM1.qClientes.SQL.ADD('GROUP BY 1,2 '); 
DM1.qClientes.Open; 
 
 
-------Mensagem original------- 
 
De: Augusto junior 
Data: 12/09/2008 12:27:42 
Para: nelsonvechini em terra.com.br; FireBase 
Assunto: Re: [firebase-br] RES: onde esta o erro? 
 
O erro mudou .. 
no argument formt "%s" 
 
 
Esse erro acontece as vezes se no select eu especificar campos da tabela... 
e se trocar por (*) todos os campos ele some... 
mas nesse caso nao é possivel.. 
 
sabe o porque disso? 
 
Grato 
 
 
2008/9/12 Nelson - Terra <nelsonvechini em terra.com.br> 
 
> Olá!! 
> 
> As colunas do group by deveria ficar assim.. 
> 
> DM1.qClientes.SQL.ADD('GROUP BY A.CODIGO, A.NOME '); 
> 
> Nelson Aparecido Servija Vechini 
> SpeedShop Sistemas e Consultoria 
> Tel: (19) 8151-9939 
> E-Mail: nelsonvechini em terra.com.br 
> 
> -----Mensagem original----- 
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] 
> Em 
> nome de Augusto junior 
> Enviada em: sexta-feira, 12 de setembro de 2008 12:00 
> Para: lista em firebase.com.br 
> Assunto: [firebase-br] onde esta o erro? 
> 
> estou tentando agrupar todas as contas vencidas dos clientes em uma so 
> tabela .. so os totais.. 
> 
> DM1.qClientes.Close; 
> DM1.qClientes.SQL.Clear; 
> DM1.qClientes.SQL.Add('SELECT A.CODIGO, A.NOME, SUM(B.VALOR) FROM CLIENTES

> A, CTRECEBER B'); 
> DM1.qClientes.SQL.Add('WHERE A.CODIGO=B.CLIENTE AND B.SITUACAO=''D'' '); 
> DM1.qClientes.SQL.ADD('GROUP BY B.CLIENTE '); 
> DM1.qClientes.Open; 
> 
> esta dando o seguinte erro... 
> 
> invalid expression in the select list ( not conained in either an
aggregate 
> function or the group by clause ) 
> ______________________________________________ 
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107 
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 
> 
> 
> ______________________________________________ 
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107 
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 
> 
______________________________________________ 
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www
firebase.com.br/fb/artigo.php?id=1107 
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 
 
 
____________________________________________________________ 
 
No virus found in this incoming message. 
Checked by AVG - http://www.avg.com 
Version: 8.0.169 / Virus Database: 270.6.21/1668 - Release Date: 12/9/2008
06:56 
 
 




Mais detalhes sobre a lista de discussão lista