Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sortera kolumnvis

Postades av 2002-07-18 07:49:57 - Svempa Jansson, i forum asp - allmänt, Tråden har 3 Kommentarer och lästs av 411 personer

Hej!
Jag har en sida där det resultatet av en sökning visas från en tabell med många kolumner. Nu skulle jag vilja kunna sortera detta resultat kolumnvis genom att varje kolumns överskrift blir en länk.
Hur gör jag det på ett enkelt sätt?


Svara

Sv: Sortera kolumnvis

Postades av 2002-07-18 09:39:08 - Peter Holm

Detta är kanske ett lite omständigt sätt, (nybörjare vet du) men det funkar bra för mig. Det går säkert att kapa några rader kod här men principen är väl den samma...

<%
'Ta emot en eventuell frågesträng när sidan sokresultat.asp laddas
strOrder = Request.QueryString(sortera)

'Om frågesträngen är tom sortera efter kolumn1, annars sortera efter kolumnen som skickas med frågesträngen
If StrOrder = "" Then
strKolumn = "kolumn1"
Else
strKolumn = strOrder
End If

'Koppling till databasen
'
'SQL-satsen
strSQL="SELECT * FROM Tabell ORDER BY "& strKolumn
%>

Sedan gör du länkar av rubrikerna enligt:
Kolumn1
Kolumn2

Hoppas det är begripligt.


Svara

Sv: Sortera kolumnvis

Postades av 2002-07-18 09:59:25 - Andreas Hillqvist

Får tillägga att deta är en säkerhets risk. Ger användare/hackers möjlighet att skicka SQL satser till din databas. Skriv istället:
<code>
<%

Select Case LCase(Request.QueryString(sortera))
Case "kundnamn"
strOrder = "KundNamn"
Case "kundadress"
strOrder = "KundAdress"
Case "kundort"
strOrder = "KundOrt"
Case "kundpostnr"
strOrder = "KundPostNr"
Case else
strOrder = "KundNamn"
End Select

'Koppling till databasen
'
'SQL-satsen
strSQL="SELECT * FROM Tabell ORDER BY " & strOrder
%>
Sedan gör du länkar av rubrikerna enligt:
Kolumn1
Kolumn2
%>


Svara

Sv: Sortera kolumnvis

Postades av 2002-07-18 11:12:34 - Svempa Jansson

Tack för all hjälp!
Problemet är löst.


Svara

Nyligen

  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 915
27 965
271 779
9 313
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies