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 

Filtar um Resultado na dbgrid

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
weltonpba
Novato
Novato


Registrado: Quinta-Feira, 10 de Dezembro de 2009
Mensagens: 1

MensagemEnviada: Seg Nov 28, 2011 7:41 am    Assunto: Filtar um Resultado na dbgrid Responder com Citação

Eu tenho uma Resultado que e mostrado pelo adoquery na dbgrid de uma datainicial e datafinal, dentro deste resultado tem as seguintes tabelas mostradas, idmov, carga, data de emissão, cod. cliente, numero de pedido, movimento, valor bruto, eu quero filtar o resultado que o adoquery acabou de mostrar na dbgrid pelo numero da tabela carga no mesmo dbgrid e possivel?
Eu uso conexão sql com ado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Ghost_Rider
Colaborador
Colaborador


Registrado: Segunda-Feira, 6 de Outubro de 2003
Mensagens: 4437

MensagemEnviada: Seg Nov 28, 2011 8:31 am    Assunto: Responder com Citação

Voce quer "filtrar" ou ordenar ???
Se quer filtrar, coloca como opção de filtro direto na Query, se quiser ordenar, tem como ordenar na propria dbgrid depois da query aberta...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
JCMF
Profissional
Profissional


Registrado: Quarta-Feira, 28 de Abril de 2010
Mensagens: 578
Localização: Recife, PE

MensagemEnviada: Seg Nov 28, 2011 8:34 am    Assunto: Re: Filtar um Resultado na dbgrid Responder com Citação

weltonpba escreveu:
Eu tenho uma Resultado que e mostrado pelo adoquery na dbgrid de uma datainicial e datafinal, dentro deste resultado tem as seguintes tabelas mostradas, idmov, carga, data de emissão, cod. cliente, numero de pedido, movimento, valor bruto, eu quero filtar o resultado que o adoquery acabou de mostrar na dbgrid pelo numero da tabela carga no mesmo dbgrid e possivel?
Eu uso conexão sql com ado

Bom dia amigo!

Vc poderia realizar esse filtro diretamente pela instrução SQL, usando a cláusula WHERE.
Mas também é possível utilizar o recurso de Filter do ADO.
Segue exemplo:

Código:
ADOQuery.Filtered := False;
ADOQuery.Filter := 'campo > 12 and campo < 20';
ADOQuery.Filtered := True;


É possível utilizar todos os recursos de uma instrução SQL padrão.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi 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