16. januar 2003 - 01:03
Der er
10 kommentarer og 1 løsning
Lave en streng om til...
Hvordan sikre jeg at jeg får en streng som ser sådan ud: eks. 01,15,45 dataen kommer ind via en form som brugeren selv indtaster og kan se sådan ud eks. 01,15 skal laves om til 01,15,00
Annonceindlæg fra Computerworld
16. januar 2003 - 01:05
#1
strStreng = "01,15" strStreng = FormatNumber(strStreng, 2) //>Rune
16. januar 2003 - 01:06
#2
koden som den skal passe in i ser sådan ud p50fri = Trim(Request.Form("fri50")) p50fri = Replace(p50fri, ".", ",")
16. januar 2003 - 01:09
#3
p50fri = Trim(Request.Form("fri50")) p50fri = Replace(p50fri, ".", ",") p50fri = FormatNumber(p50fri, 2) //>Rune
16. januar 2003 - 01:10
#4
16. januar 2003 - 01:12
#5
Den skriver: Microsoft VBScript runtime error '800a000d' Type mismatch: 'FormatNumber' /ret_tider.asp, line 18
16. januar 2003 - 01:14
#6
Hmm hva'så med: p50fri = Trim(Request.Form("fri50")) p50fri = Replace(p50fri, ".", ",") p50fri = p50fri & "," & "00" //>Rune
16. januar 2003 - 01:20
#7
Jeg kom lige i tanke om noget.. prøv lige: p50fri = Trim(Request.Form("fri50")) p50fri = Replace(p50fri, ".", ",") p50fri = FormatDateTime(p50fri, 3) eller p50fri = Trim(Request.Form("fri50")) p50fri = Replace(p50fri, ".", ",") p50fri = FormatDateTime(p50fri, 1) //>Rune
16. januar 2003 - 10:06
#8
Du kan bruge split og et for loop til at tilføje ,00 så der 3 dele ialt.: str = "01,15" strArr = Split(str,",") antal = ubound(strArr) for i = 0 to 2-Int(antal) str = str & ",00" next Response.write str
16. januar 2003 - 11:48
#9
det er ikke noget som virker! Desværre
16. januar 2003 - 13:18
#10
SÅ SKRIV DOG HVAD FEJLEN ER !!!!!
16. januar 2003 - 13:19
#11
Eller formuler dit spørgsmål ordenligt...
Kurser inden for grundlæggende programmering