A-C och D-F osv

ASP

6 svar · 202 visningar · startad av skarbratt

Medlem sedan juli 2000325 inlägg
Trådstart#1

Hur gör jag för att ordna så att endast de rubriker ur en databasfält som börjar på a-c visas osv.

Försöker förklara här nedan i koden. (Vet att det inte funkar men ni förstår säkert vad jag menar.) Jag vill gärna kunna hämta värderna med hjälp av QuerySting.

<%
SQL = "SELECT * FROM Headers WHERE Header = 'a*' to Header = 'b*' ORDER BY Header;"
%>
Medlem sedan mars 2000263 inlägg
#2

1. fel forum
2. i SQL använder man inte * from wildcard, man använder %

nått sånt här kanske
Dim var
var = Request.QueryString("var")
If var = "abc" Then
SQL = "SELECT * FROM Headers WHERE Header LIKE 'a%' AND Header LIKE 'b%' ANDHeader LIKE 'c%' ORDER BY Header"

o.s.v

Medlem sedan juli 2000325 inlägg
#3

Tack, det funkade bra... men vad menar du med 1 fel forum?

Tycker det var en utmärkt: "ASP, VBScript" fråga. Vad menar du?

Medlem sedan maj 20001 953 inlägg
#4

Nja, det var ju en SQL fråga och det finns ju ett specielt forum för dem. Men huvudsaken ä ju iaf att du fick det löst :)

Medlem sedan juli 2000325 inlägg
#5

Ok, kanske hade passat bättre under SQL, men det är lite på gränsen (erkän).

Och ett tips ifall någon annan läser det här. Så använd "OR" istället för "AND" för att få funktionen att fungera ovan.

Medlem sedan juli 2000836 inlägg
#6

Lättare?

<%
SQL = "SELECT * FROM Headers WHERE Header like '[" & Request.QueryString("var") & "]%' ORDER BY Header"
%>

(QueryString ex: A-C)

Medlem sedan mars 2000263 inlägg
#7

okej då, på gränsen.. :)

364 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
116 ms — deklarationer (db)
116 ms — hämta statistik (db)
124 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)