webForumDet fria alternativet
Logga in / Bli medlem

Antalet i en QueryString?

ASP

1 svar · 269 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Trådstart#1

Jag loopar ut dom senaste nyhetsrubrikerna från Expressen och vill att den ska loopa fram antalet som jag får från en QueryString men får detta felmeddelande:

Kompileringsfel i Microsoft VBScript fel '800a0415'

Teckensträngskonstant förväntas.

/geek/nyheter.asp, rad 26

Const TOP = antal
-----------------^

antal=Request.QueryString("antal")
If antal="" Then
	antal="5"
End If

Const TOP = antal

Set XMLDoc = CreateObject("MSXML2.DOMDocument.4.0")
XMLDoc.setProperty "ServerHTTPRequest", true
XMLDoc.async=false
XMLDoc.Load "http://expressen.se/expressen/jsp/xml.jsp?page=10"

Om jag använder Const TOP = 8 så funkar det men vill som sagt loopa ut antalet som jag får från QueryStringen.
Att jag alltid ska krångla till det. ;)

Medlem sedan juni 200032 967 inlägg
#2

En konstant har ett konstant, dvs känt värde. Antingen bestämmer du dig för vilket värde din konstant ska ha, eller så droppar du const.

268 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)