webForumDet fria alternativet

Querystring...?

3 svar · 148 visningar · startad av henrik2001

henrik2001Medlem sedan dec. 2000241 inlägg
#1

hejsan!
hur gör man för att....hur ska jag förklara...så här ser lite av min databaskod ut:

<%
ID = Request.Querystring("ID")
SQL="Select * From Albums Where ID = " & ID
%>

alltså...man går in på t.ex 'test.asp?id=1'...då funkar det bra, man får upp rätt information.
men när man går in på 'test.asp', så får jag följande felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers fel '80040e14' 

[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel (operator saknas) i frågeuttrycket 'ID ='. 

/test.asp, rad 11

rad 11:

rs.Open SQL, testConn, 3, 1

jag vill visa nåt annat på 'test.asp' !
...men hur gör man?
(lite luddigt förklarat kanske, hoppas nån förstår...)

tack på förhand

/henrik

------------------
...

@ndersMedlem sedan juni 200032 969 inlägg
#2

ja, lite luddigt var det kanske...

ID = request.querystring("ID")
if ID <> "" then
' här gör du allting eftersom ID har ett värde
else
' här gör du något annat eftersom ID är tomt
end if

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

henrik2001Medlem sedan dec. 2000241 inlägg
#3

hehe....det borde jag ha kommit på skälv...egentligen - men om nån annan kan göra jobbet åt en, varför inte?

=)

/henrik

------------------
...

VideMedlem sedan dec. 19998 577 inlägg
#4

men om nån annan kan göra jobbet åt en, varför inte?

För att man inte lär sig tänka själv :q :)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

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