ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Group by utilizando dbexpress

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
chip_set
Experiente
Experiente


Registrado: Quarta-Feira, 14 de Dezembro de 2005
Mensagens: 448

MensagemEnviada: Seg Mar 17, 2008 11:07 pm    Assunto: Group by utilizando dbexpress Responder com Citação

Boa noite galera .. eu estava tentando fazer um relatório e depois de uma pancada de tentantivas (1 semana) resolvi pedir ajuda. Eu senho a seguinte select:

dados.SQLDS_ITENS_VENDAS.Close;
dados.SQLDS_ITENS_VENDAS.CommandText:='';
dados.SQLDS_ITENS_VENDAS.CommandText:='select itens_venda.*,produtos.descricao from vendas, itens_venda,produtos where vendas.situacao=:sit and vendas.data_venda>=:dat and vendas.data_venda<=:dat2 and produtos.codigo=itens_venda.id_produtos and itens_venda.id_vendas=vendas.codigo';
dados.sqlds_itens_vendas.ParamByName('sit').AsString:='Baixado';
dados.sqlds_itens_vendas.ParamByName('dat').AsDate:=DateTimePicker1.Date;
dados.sqlds_itens_vendas.ParamByName('dat2').AsDate:=DateTimePicker2.Date;
dados.CDS_ITENS_VENDAS.Open;
dados.CDS_ITENS_VENDAS.Refresh;

Funciona perfeitamento porem .. eu não queria que ela mostrasse o mesmo item uma pancada de vezes então pensei em usar o group by que não funcionou de jeito nenhum ..
Eu uso Firebird 1.5 com dbexpress em delphi 7
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
shawdown
Profissional
Profissional


Registrado: Segunda-Feira, 1 de Outubro de 2007
Mensagens: 546
Localização: Goiania-GO

MensagemEnviada: Seg Abr 28, 2008 11:38 pm    Assunto: Responder com Citação

TO COM O MESMO PROBLEMA AQUI...

SE ALGUEM SOUBER DA UMA FORÇA AI..
A UNICA DIFERENÇA E QUE USO FIREBIRD 2.0
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB