Ordenação em MyBase

Delphi

30/07/2004

Precisei na minha aplicação criar um arquivo temporário (cds) de uma lista de espera.
Criei dois campos: um timestamp e um string. Como faço para ordenar decrescente a tabela???

Grato!


G1b4

G1b4

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

30/07/2004

Colega,

Basta adicionar DESC (´descendente´) na cláusula ORDER BY.


GOSTEI 0
G1b4

G1b4

30/07/2004

Basta adicionar DESC ("descendente") na cláusula ORDER BY.


Como assim? No commandtext do clientdataset? Como fazer select se a tabela é temporária? Crio o arquivo .cds no clientdataset. :cry:

Grato
:lol:


GOSTEI 0
Bon Jovi

Bon Jovi

30/07/2004

Usa IndexDefs

Exemplo:

object ClientDataSet1: TClientDataSet
  Aggregates = <>
  FieldDefs = <
    item
      Name = ´DATA´
      DataType = ftDateTime
    end>
  IndexDefs = <
    item
      Name = ´ClientDataSet1Index1´
      Fields = ´DATA´
      Options = [ixDescending]
    end>
  IndexName = ´ClientDataSet1Index1´
  Params = <>
  StoreDefs = True
  Left = 4
  Top = 4
  object ClientDataSet1DATA: TDateTimeField
    FieldName = ´DATA´
  end
end



GOSTEI 0
G1b4

G1b4

30/07/2004

Vlws Bon Jovi :D
[/list][/code]


GOSTEI 0
POSTAR