ORDER BY wird nicht ausgeführt

Startseite Foren Deutsches LiveCode-Forum ORDER BY wird nicht ausgeführt

Schlagwörter: 

Ansicht von 5 Antwort-Themen
  • Autor
    Beiträge
    • #16248
      RolfG
      Teilnehmer

        Hallo zusammen,

        wenn man im Befehl revDataFromQuery bei SQLQuery ein ORDER BY angibt, wird das leider ignoriert.
        Beispiel: SELECT schluessel, ort FROM bilder WHERE schluessel > 0 ORDER BY Ort
        Führe ich den gleichen String im DB Browser aus, klappt es.
        Natürlich möchte ich lieber die DB-Sortierfunktion nutzen.
        Was ist zu tun?

        Grüße Rolf

      • #16250
        Klaus Major
        Administrator

          Hi Rolf,

          ist SQLite, oder welche Datenbank Du gerade nutzt, case-sensitive?
          Falls ja, bitte auch die selbe Schreibweise verwenden:

          ...
          ## SELECT schluessel, ort ... ORDER BY Ort
          SELECT schluessel, ort FROM bilder WHERE schluessel > 0 ORDER BY ort
          ...

          Gruß

          Klaus

        • #16254
          RolfG
          Teilnehmer

            Danke!
            Sorry, es war ein versehentlich eingestelltes Sortierkriterium im DataGrid. Kann man den Klick auf den Spaltenkopf verhindern, ohne Klick auf angezeigte Zeilen zu verhindern?

            Grüße Rolf

          • #16259
            Klaus Major
            Administrator

              Hallo Rolf,

              war es das?

              Du kannst das Sortieren durch Klick in die Header komplett deaktivieren mit z.B. der Messagebox:
              set the dgProp["sort by column"] of group "Dein Datagrid hier..." to empty

              Gruß

              Klaus

            • #16262
              RolfG
              Teilnehmer

                ja danke, ist erledigt.

              • #16264
                Klaus Major
                Administrator

                  Okie Dokie! 🙂

              Ansicht von 5 Antwort-Themen
              • Du musst angemeldet sein, um auf dieses Thema antworten zu können.