webForumDet fria alternativet

SQL sats hjälp

ASPur ASP

1 svar · 125 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Frågan#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]

Medlem 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?

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