webForumDet fria alternativet

Hur få in formatnumber-funktionen?

ASP

2 svar · 566 visningar · startad av magnusfeldth

Medlem sedan jan. 20034 480 inlägg
Frågan#1

detta är min nuvarande kod:

<%

dim pris

if Request.Cookies("kalle")("valuta") = "sek" OR Request.Cookies("kalle")("valuta") = "" then
pris = RecSet("pris")

elseif Request.Cookies("kalle")("valuta") = "pund" then
pris = RecSet("pris") * 0.0938

elseif Request.Cookies("kalle")("valuta") = "euro" then
pris = RecSet("pris") * 0.0808

end if 
%>

<%= Formatnumber("pris"), 0) %>

Den ger felet:

Microsoft VBScript compilation  error '800a0414'

Cannot use parentheses when calling a Sub

/beta/sida.asp, line 70

Response.Write(Formatnumber("pris"), 0))
---------------------------------------^

Utan formatnumber behöver jag ju bara skriva <%= pris %> men hur gör jag för att få med formatnumber??

Trött nu...

Medlem sedan juni 20019 519 inlägg
#2

ta bort strängen och använd variablen pris istället?

<%Response.WriteFormatnumber(pris, 0)) %>

Response.Write har bara en in-parameter, du försöker två i ditt exempel.

Medlem sedan jan. 20034 480 inlägg
#3

tackar!

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)