Just nu i M3-nätverket
Gå till innehåll

round funktion ?


Nuggen

Rekommendera Poster

Ett litet problem...

Om man hämtar info från en sql db.. med en valig sql-fråga och skall köra ut det på en .asp-sida i tabeller

med hjälp av en <%=rs("ant_sid")%>

Om värdet man hämtar upp ex. kan vara :

5

5,5

5,50

kan man högerställa värdet med två decimaler, så det

ser ut som följande?

5,50

5,50

5,50

Men hjälp av en round funktion?

Har hört det nämnas någon gång....

Tack på förhand.

nugg

 

Länk till kommentar
Dela på andra webbplatser

ok.. tack för svaret...

Men menar du med fasta värden?

Min sql fråga hämtar upp olika värden från en tabell.

så din variabel n är inte fast....hmmm förstår du vad jag menar om du ser på den här klipp o klistrar så här?

 

Response.write(FormatNumber(=rs("ant_kr"),2)) ??

 

Det är alltså det det värdet som kommer in som skall sättas till två decimaler...

Tacksam för svar....

Mvh

Nugg

 

 

Länk till kommentar
Dela på andra webbplatser

Det blir nästan rätt,

 

response.write FormatNumber(rs("ant_kr"),2)

 

borde bli rätt för dig. Dvs, ta bort likamedtecknet där.

 

 

- devilwithin

---

It’s not nerdy to wish for a BFG10k for x-mas!

 

Länk till kommentar
Dela på andra webbplatser

hmm .. Den var inte så förtjust i FormatNumber

Körningsfel i Microsoft VBScript (0x800A000D)

Inkompatibla typer: 'FormatNumber'

 

hmmm lade in det så här..:

<td><%response.write FormatNumber(rs("summa_sidor"),2)%></td>

 

eller skall det vara () runt?

 

<td><%response.write (FormatNumber(rs("summa_sidor"),2))%></td>??

Mvh

Nugg

 

 

Länk till kommentar
Dela på andra webbplatser

Du kanske försöker decimalformatera ett icke-numeriskt värde?

 

 

 

_________

TicoRoman - The One And Only

 

Länk till kommentar
Dela på andra webbplatser

Tjena!

 

Så är det nog...

 

Detta ska funka, om jag läst på rätt...

 

<%response.write (FormatNumber(Clng(rs("summa_sidor")),2))%>

 

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctCLng.asp

 

/ Johan

 

[inlägget ändrat 2003-01-29 12:03:07 av Nollis]

[inlägget ändrat 2003-01-29 12:03:52 av Nollis]

Länk till kommentar
Dela på andra webbplatser

Tjena!

 

Jag rodnar...

 

(Poäng ger man genom att klicka på "Poäng" ovanför det inlägg man vill premiera...)

 

/ J

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...