webForumDet fria alternativet

Frågor i SQL-sats???

ASP

2 svar · 214 visningar · startad av nisslass

Medlem sedan nov. 2001348 inlägg
Frågan#1
queryString = "SELECT * FROM Bokningar where Avresa=""" & Request("avresa") & """ 
AND Linje=" & Request("linje") & " AND Restyp=""T"" AND Restyp=""T/R"" 
ORDER BY Hemreseort asc, Efternamn asc , Namn asc"

Fungerar ju inte, eftersom då fältet då måste innehålla T och T/R... kör jag med OR visas ALLA poster och de andra kriterierna verkar inte betyda något alls.... hur gör jag? Jag vill att allt ska sorteras enligt koden ovan, men sen att Restypen måste vara T eller T/R. Hur jag göra?

Medlem sedan nov. 2001348 inlägg
#2

AND (Restyp=""R"" OR Restyp=""T/R"")

KANSKE? :)

Medlem sedan dec. 200012 464 inlägg
#3

Jo.

queryString = "SELECT * FROM Bokningar where Avresa= '" & Request("avresa") & _
"' AND Linje=" & Request("linje") & " AND Restyp in('T','T/R' ) 
ORDER BY Hemreseort asc, Efternamn asc , Namn asc"

Går också bra

jag ändrade citationstecken till apostrof. Att använda citationstecken för strängliteraler är inte tillåtet enlig ANSI

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)