06. maj 2006 - 07:40Der er
9 kommentarer og 2 løsninger
ligge et dataudtræk fra ms sql 2 gange efter hinanden
jeg laver et dataudtræk fra ms sql ved hjælp af noget sql, det ryger i et dataset, det ud træk skal jeg have til at ligge 2 gange efter hinanden i det data set. Hvordan gør jeg nemmest det?
det lyder lidt specielt det der - og umiddelbart ikke hensigtsmæssigt.... hvis du kan fortæller lidt om hvad du skal bruge det til - kan det tænkes at vi kan komme op med et alternativ. du kan lave sortering etc. ved hjælp af dataviews: DataView dv = new DataView(dinDataTable, ...); Der er flere overloads af constructeren - og du kan give filerudtryk og sorteringsudtryk med. Mvh
Jeg bruger en asp.net komponent fra ComponentArt til at "roterer" nogle nyheder på en hjemmeside. I den komponent er der en bug, "fyldes" der mindre en 4 poster i den laver den en fejl, da jeg kun viser de sidste 3 nyheder har jeg et problem. Derfor hvis jeg nu ligger de sidste 3 nyheder ind i datasættet 2 gange i træk kan jeg omgå denne bug (Producenten er klar over problemet, og forslog mig denne løsning indtil de får rettet den bug).
Aha - ja det var jo sådan set en ret god forklaring :o) Modellen med at fikse det i din forespørgsel synes jeg da er meget god så - bare: select top 3 * from news order by someData;select top 3 * from news order by someData Mvh
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.