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 

DBGrid por Ordem Alfabetica

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


Registrado: Sexta-Feira, 2 de Março de 2007
Mensagens: 2

MensagemEnviada: Qua Mar 07, 2007 10:55 am    Assunto: DBGrid por Ordem Alfabetica Responder com Citação

Sou Iniciante.. preciso ajuda..

Eu criei uma tabela no Paradox 7.

E inclui um DataSource, uma Table(DBTable), um DBgrid e um Edit.


Eu gostaria de que os dados que fosse aparecer no DBGrid aparecessem em ordem alfabetica, pois a pesquisa eu ja consigo fazer porem ele aparecem na ordem que foram cadastrados.]


Se alguem puder me ajudar eu agradeço!!!

Obs: Nao estou usando Sql nem Querry

Valew!!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gustavocco
Administrador
Administrador


Registrado: Sexta-Feira, 6 de Fevereiro de 2004
Mensagens: 4253
Localização: Chapecó - SC

MensagemEnviada: Qua Mar 07, 2007 10:57 am    Assunto: Responder com Citação

Olá, evite duplicar seus tópicos.

gustavocco escreveu:

Uma das saidas para componentes TTable, seria criar um indice pelo campo que voce deseja que apareca em ordem alfabética.

Eu particularmente recomendo o uso de TQuery e SQL... ficando assim:

suaQuery.Close;
suaQuery.SQL.Clear;
suaQuery.SQL.Add('Select * from suaTabela order by seuCampo');
suaQuery.Open;

Flw.
http://www.activedelphi.com.br/forum/viewtopic.php?t=30662



Flw.
_________________
Top System - www.topsystem.com.br
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
adriano_servitec
Colaborador
Colaborador


Registrado: Sexta-Feira, 30 de Janeiro de 2004
Mensagens: 17618

MensagemEnviada: Qua Mar 07, 2007 11:02 am    Assunto: Re: DBGrid por Ordem Alfabetica Responder com Citação

bianoc escreveu:
Olá sou novato em Delphi. preciso de ajuda.

Eu criei uma tabela no Paradox 7.

E inclui um DataSource, uma Table(DBTable), um DBgrid e um Edit.


Eu gostaria de que os dados que fosse aparecer no DBGrid aparecessem em ordem alfabetica, pois a pesquisa eu ja consigo fazer porem ele aparecem na ordem que foram cadastrados.]

Se alguem puder me ajudar eu agradeço!!!

Obs: Nao estou usando Sql nem Querry

Valew!!!


Bom para vc indexar por table acredito que seja assim
Código:
Table1.Open;
Table1.IndexFieldName := 'SeucampoIndex';


Apesar que se for com select do componente query esse eu tenho certeza que nem precisa indexar o campo basta vc usar a funçao order by

tipo a sintaxe eh essa
Código:
select * from <<suatabela>> order by <<seucampoordem>>

_________________
Jogo seu smartphone? Acesse o link e confira.
https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
zenir@zap
Novato
Novato


Registrado: Sábado, 31 de Julho de 2004
Mensagens: 31

MensagemEnviada: Qua Mar 07, 2007 11:17 am    Assunto: Dbgrid em ordem alfabetica Responder com Citação

usando table voce pode:
No onTitleClick de seu Dbgrid

table1.IndexFieldNames:=column.FieldName
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
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