webForumDet fria alternativet

SQL sats hjälp

1 svar · 121 visningar · startad av His Divine Shadow

His Divine ShadowMedlem sedan sep. 20004 079 inlägg
#1

Jag har ett fält, extra_6 som innehåller en sträng, en siffra 1 t.ex. så om länken är då tex:
kundlista3.asp?ID=1&Sort=Namn
Så då visas alla poster som har "1" i Extra_6 fältet, men tänk om det står "12" där? Jag vill att om det står "12" eller "123" så ska denna post synas då man söker efter 1 tex. eller bara 2 eller 3, förstår ni?

<%
ID = Request.QueryString("ID")
%>

<%
Set Conn = Server.CreateObject("ADODB.Connection")
SQL= "SELECT * FROM KUND " &_
	 "WHERE Extra_6 LIKE '" & ID & "'" &_
	 "ORDER BY " & Request.QueryString("sort") & " "
Conn.Open Session("GB_ConnectionString")
Set RS_prod = Conn.Execute(SQL)

------------------
His Divine Shadow is the most despicable being ever created, short and to the point.

http://forums.planetdivine-shadow.com

Sprit löser inga problem. Men det gör inte mjölk heller.

[Redigerat av His Divine Shadow den 09 okt 2001]

jorgenMedlem sedan feb. 20012 412 inlägg
#2

Hej!

Då ska du inte använda LIKE utan =

<%
Set Conn = Server.CreateObject("ADODB.Connection")
SQL= "SELECT * FROM KUND " &_
"WHERE Extra_6 = '" & ID & "'" &_
"ORDER BY " & Request.QueryString("sort") & " "
Conn.Open Session("GB_ConnectionString")
Set RS_prod = Conn.Execute(SQL)

Ps. Flyttar till SQL :)

mvh Jörgen

------------------
Varför bråka när man kan kramas?

122 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)