WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   C# LINQ query (https://www.wn.se/forum/showthread.php?t=1051487)

Darkmagic 2011-12-16 21:14

C# LINQ query
 
Hej,
Jag vill göra en LINQ fråga till min databas, allt funkar fint utom min orderby som jag vill få till på ett speciellt vis.

Jag kör orderby {id}
MEN jag har ett id (9) som jag vill ska hamna först vad jag än gör.

Så jag vill att ordern ska bli: 9,1,2,3,4....

Kan jag göra detta?

Darkmagic 2011-12-17 19:38

Löste problemet på detta vis:

Kod:

                var tecs = from t in db.TECHNICs
                          where t.belt == belt && t.name != name
                          orderby t.Type.ID
                          orderby t.Type.ID == 9 ? 0 : 1
                          select t;



Alla tider är GMT +2. Klockan är nu 00:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson