Não estou enganado, companheiro! Uma coisa é ordenar, e outra coisa é usar índices. Ordenar significa pegar os registros e colocá-los em ordem dentro do arquivo físico. Usar índices significa criar um arquivo que representa uma estrutura de árvore binária contendo as chaves usadas para localização dos registros. Isso a gente aprende quando a gente estuda em Estrutura de Dados em cursos técnicos de processamento de dados ou na faculdade. O que vc sugere é o uso de índices, e o que o colega inicialmente queria é ordenar os dados do DBF referenciado pelo TTable. Repito, uma coisa é usar índices, e outra coisa é ordenar os dados na tabela. Sds.
________________________________ > To: delphi-br@yahoogrupos.com.br > From: eduardo....@gmail.com > Date: Thu, 18 Dec 2008 15:00:32 -0300 > Subject: Re: Res: [delphi-br] <<< Ordenar TTable>>> > > Rubem você ta enganado, com TTable da pra fazer isso sim, basta criar os > > indices na tabela e setar na propriedade Indexname > > ou IndexFieldName. > > > > 2008/12/18 Rubem Nascimento da Rocha> > > > >> > >> Isso funciona com ClientDataSet. TTable é outra história! E até onde me > >> consta, ordenação de um TTable subentende uma ordenação física dos registros > >> da tabela (SORT), e o TTable não possui recursos para isso! Reforço a > >> sugestão para usar TTable -> TDataSource -> TClientDataSet. > >> > >> Sds. > >> > >> > >> To: delphi-br@yahoogrupos.com.br > >> From: vredesredsys...@yahoo.com.br > >> Date: Thu, 18 Dec 2008 05:29:27 -0800 > >> Subject: Res: [delphi-br] <<< Ordenar TTable>>> > >> > >> IndexFieldNames := 'CAMPO1'; > >> > >> Não funga? > >> > >> ________________________________ > >> De: Juliano Silva - Yahoo > >> Para: delphi-br@yahoogrupos.com.br > >> Enviadas: Quinta-feira, 18 de Dezembro de 2008 11:38:53 > >> Assunto: [delphi-br] <<< Ordenar TTable>>> > >> > >> Pessoal, bom dia > >> > >> Alguém já precisou Ordenar um TTable em tempo de execução? É possível? > >> > >> att. > >> > >> Juliano Silva > >> > >> > >> > > > > -- > > ....................................................... > > Eduardo Silva dos Santos > > DRD SISTEMAS > > (27) 3218-4201 > > (27) 8842-9489 > > MSN: eduardo....@gmail.com > > Site: http://www.drdsistemas.com.br/ > > ....................................................... > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > _________________________________________________________________ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/