---
title: "Uträkning från databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51521-uträkning-från-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bj"
published: "2002-08-28T09:04:21.000Z"
updated: "2002-08-28T11:22:00.000Z"
replies: 8
views: 251
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/51521-uträkning-från-databas"
---

# Uträkning från databas

## #1 — Bj, 2002-08-28T09:04Z

```
<% varningsnitt=RecSet("varning")/RecSet("matcher") %><%=varningsnitt%>
```

1) Detta funkar om inte resultatet blir mindre än 0.1. Skulle det vara 0.077 så visas i stället 7.77 vilket är en aning galet.

2) Hur skall man göra i ovanstående exempel om man bara vill visa 2 decimaler. Provade med

```
<%=left(RecSet("varningsnitt"),4)%>
```

men detta funkar inte i denna rutin.

Permalänk: https://www.webforum.nu/p/51521

## #2 — LarsG, 2002-08-28T09:07Z

```
<%=round(RecSet("varningsnitt"),2)%>
```

löser nog båda problemen

Permalänk: https://www.webforum.nu/p/764352

## #3 — Bj, 2002-08-28T09:10Z

Fick tyvärr fäljande felmeddelande.
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.

Permalänk: https://www.webforum.nu/p/764354

## #4 — LarsG, 2002-08-28T09:15Z

```
<%=round(varningsnitt,2)%>
```

Permalänk: https://www.webforum.nu/p/764356

## #5 — Bj, 2002-08-28T09:18Z

Körningsfel i Microsoft VBScript (0x800A005E)
Ogiltig användning av Null: 'round'

Permalänk: https://www.webforum.nu/p/764359

## #6 — Bj, 2002-08-28T09:23Z

La in siffran 0 i databasen och då funkar det, men varför kan det inte bara vara tomt?

Permalänk: https://www.webforum.nu/p/764362

## #7 — Bj, 2002-08-28T10:02Z

Nästa problem dök naturligtvis upp.

```
<% malsnitt=RecSet("minuter")/RecSet("mal") %><%=round(malsnitt,2)%>
```

Vissa spelare har inte gjort ngt mål. (Och vissa kommer förmodligen aldrig att göra det)
Om man nu inte lägger till siffran 0 i databasen så funkar det alltså inte.
Lägger man till 0 så blir problemet att det inte går att dividera med 0.

Permalänk: https://www.webforum.nu/p/764384

## #8 — Bj, 2002-08-28T10:07Z

Här ser det ut som om det funkade med
\<%=left(malsnitt,5)%\>

Permalänk: https://www.webforum.nu/p/764387

## #9 — LarsG, 2002-08-28T11:22Z

```
<% 
if  recset("mal") = 0 then
    malsnitt = 0.0
else
    malsnitt=RecSet("minuter")/RecSet("mal") 
end if %>
<% = round(malsnitt,2)%>
```

Permalänk: https://www.webforum.nu/p/764444

---

Tråden på webben: https://www.webforum.nu/amne/asp/51521-uträkning-från-databas
