SQL AC2k ASP UD4: Unsortiertes Recordset - wie?

  • Wie bekomme ich o.g. Traumkombination ;-) dazu, mir nach einer SQL-Abfrage die Datensätze unsortiert auszugeben? Nun lasse ich schon ORDER BY weg, aber Access gibt brav die Datensätze geordnet nach ID (Schlüsselfeld) zurück.


    Will ich aber nicht, was ich will ist: Gib mir die Datensätze Nr. 25, 11, 104, 13 in genau dieser Reihenfolge... Datenübergabe erfolgt mit URL-Parameter. Es ist zum Haareraufen. Jemand eine Idee? Danke, yoomai.

    Schön bunt hier.

  • hm.. schwierig (da auch für mich MYSQL oder SQL allgemein noch neuland ist.).


    ich empfehle dir sonst die MYSQL mailing-liste: http://www.4t2.com/mysql


    dort dürfte deine frage binnen minuten beantwortet sein.


    mfg dares

    ich bin krebs erregend - wer ist krebs?

  • Hm, das hat weniger was mit MySQL zu tun als mit SQL. Mehr Info -> die Tabelle sieht so aus:



    ID | Titel | TerminUhrzeit1 | TerminUhrzeit2 | TU3 etc. bis TU62
    1 | Titel1 | 25.06.2001 14.30 | 14.07.2001 11.30 | etc.
    2 | Titel2 | 15.07.2001 09.00 | 18.08.2001 09.30 |
    3 | Titel3 | 29.06.2001 17.00 | 15.07.2001 08.00 |


    104 | Ti104 | 15.07.2001 08.30 | 25.07.2001 23.00



    Die Abfrage soll mir die Veranstaltungen geordnet nach Tagen (also z.B. alle Veranstaltungen vom 15.07.2001) bringen, was auch funktioniert. Das Problem ist, das die Uhrzeit dabei völlig vernachlässigt wird. So gibt mir Access Veranstaltung 2 vor Veranstaltung 3 vor Veranstaltung 104 aus, obwohl 3 um 08.00, 104 um 08.30 und 2 um 09.00 Uhr stattfindet: Weil ohne ORDER BY nach ID sortiert wird. Mache ich ein ORDER BY TerminUhrzeit1, TU2 etc. gibt er mir Veranstaltung 104 dann 2 dann 3, weil erst innerhalb der Spalten geordnet wird.


    Die Idee war nun, eine Art Vorselektion zu machen und per URL-Parameter die gewünschten Datensätze in der richtigen Reihenfolge (also von mir nach Uhrzeit sortiert) vorzugeben:


    http://www.meinedomain.de/abfr….2001&ID1=3&ID2=104&ID3=2


    in der Erwartung, Access gibt mir die Records in genau dieser Reihenfolge aus. Machterabernicht... Vermutlich muß das dann im ASP-File per VB-Script passieren, wovon ich allerdings nicht die geringste Ahnung habe...


    Nachdenklich, yoomai.

    Schön bunt hier.

  • hi


    wie gesagt, meld dich mal in der liste. mir ist im moment leider nur die theorie vertraut, aber ich vermute, dass die jungs dort innerhalb kürzester zeit eine antwort haben. die sind auch nicht ausschliesslich auf mysql spezialisiert, sonder haben schon eher ein tiefgreifende erfahrung.


    mfg dares

    ich bin krebs erregend - wer ist krebs?