[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