webForumDet fria alternativet

querystring-trubbel

ASPur ASP

1 svar · 172 visningar · startad av Sico

Medlem sedan maj 20002 597 inlägg
Frågan#1
<%
SQL = "SELECT * FROM t_Pictures Where f_Category = "& Request.QueryString("category") &" Order By f_ID"
	
[b]set rs = Connect.Execute(SQL)[/b]

Do Until rs.EOF
%>

	<a href="index.asp?pic=<%= rs("f_Pic") %>"><img src="images/tumbnails/<%= rs("f_Tumb") %>" border="0"></a>

<%
rs.MoveNext	
Loop
%>

ger

Feltyp:
Microsoft JET Database Engine (0x80040E10)
Det har inte angetts något värde för en eller flera nödvändiga parametrar.

Alla värden i databas osv stämmer. Vad är det som klappar? Jag fattar inte.

Tar jag bort

Where f_Category = "& Request.QueryString("category") &"

så funkar det. Men då måste jag sätta en IF-sats runt som tar fram värdet i querystringen. Och det är inte så jag vill ha det.

Medlem sedan maj 20002 597 inlägg
#2

Hmm, det behövdes bara 2st fnuttar

Where f_Category = [b]'[/b]"& Request.QueryString("category") &"[b]'[/b]
138 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
135 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)