Como Ordenar uma Tabela em modo de edição???

06/02/2003

0

Galera preciso ordenar os registros de uma tabela pelo codigo em modo de Edição usando um DBGrid.


obs. Usando o Query eu sei fazer, porém não me permite editar.


Dsbingo

Dsbingo

Responder

Posts

07/02/2003

Luciano Pimenta®

Se vc estiver utilizando o ClientdataSet:
ClientDataSet.IndexFieldsName:=´Codigo´;

Se vc quiser ordenar pelas colunas do Grid

ClientDataSet.IndexFieldsName:=Colums.FieldName;

T+

:)


Responder

07/02/2003

Luciano Pimenta®

Se vc estiver utilizando o ClientdataSet:
ClientDataSet.IndexFieldsName:=´Codigo´;

Se vc quiser ordenar pelas colunas do Grid, no evento OnTitleClick

ClientDataSet.IndexFieldsName:=Colums.FieldName;

T+

:)


Responder

07/02/2003

Anonymous

Se vc usa mais de 1 tabela no SQL que preenche o Grid entao sua consulta será INVARIAVELMENTE somente para Leitura... Nao podera altara-la.

O SQL nao saberia onde gravar o q ......

Se usou Join, Union entao a consulta é somente Leitura.

Para consultas aninhadas eu nao sei dizer... Tai uma boa pro pessoal verificar.... (nao tenho Delphi instalado nesta maquina... )
Mas acho q vai funcionar pois somente os dados da Tabela Movimento serao retornados.
Exemplo SQL:

´Select * from movimento A
where A.CodMovimento in (Select I.CodMov_Item from Mov_Item I where I.CodMovimento between 1 and 100)´

Um Abraço
Werlon Goulart


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar