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
      Verwalter

      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
      Verwalter

      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
      Verwalter

      Okie Dokie! 🙂

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