Announcement

Collapse
No announcement yet.

Sortieren nach einem berechneten Feld

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sortieren nach einem berechneten Feld

    Moin moin !

    Gibt es die Möglichkeit, in einem TADODataSet nach einem berechneten Feld zu sortieren ?

    Der Versuch die Eigenschaft Sort zu setzen führt zu dem Fehler "..ein Objekt, das dem angeforderten Namen oder Ordinalverweis enstpricht, kann nicht gefunden werden ..."

    MfG

    Hauke Gintner

  • #2
    Hallo Hauke,

    meines Wissens nach kann man nur nach Feldern sortieren, die im Select enthalten sind.

    Berechnete Felder werden zur Laufzeit, beim Zugriff auf den Datensatz erst berechnet und können beim Zugriff jedesmal einen anderen Wert haben.

    Hast Du die Möglichkeit, das Feld in der SQL-Anweisung zu berechnen? Dann würde das funktioieren.

    Grüße Joche

    Comment


    • #3
      Die Berechnung lässt sich leider nicht inerhalb der Select-Anweisung erledigen.

      Danke und Gruß

      Hauke Gintne

      Comment


      • #4
        Wenn es um die Sortierung in einer Grid geht, würde ich in diesem Fall auf eine Grid zurückgreifen, die eine Spaltensortiereung (z.B. dxDBGrid von Developer Express, die allerdings ein paar € kostet) erlaubt

        Comment

        Working...
        X