---
title: "Räkna ihop värden"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/159833-räkna-ihop-värden"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Trumpf"
published: "2007-05-01T15:03:48.000Z"
updated: "2007-05-02T05:01:38.000Z"
replies: 8
views: 521
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/159833-räkna-ihop-värden"
---

# Räkna ihop värden

## #1 — Trumpf, 2007-05-01T15:03Z

Hallå,
Jag sitter med en uppgift som jag tro ni kan, men inte jag.

I alla fall har jag följande i en accessbas.

id
namn
tal 1
tal 2

Hur räknar jag ut tal 1 + tal 2 ?
Om jag nu har \<%rs("tal 1")%\> och \<%rs("tal 2")%\> hur ser det ut då?

Tacksam för svar.

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

## #2 — LarsG, 2007-05-01T17:00Z

```
summa = clng(rs("tal 1")) + clng(rs("tal 2"))
```

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

## #3 — Trumpf, 2007-05-01T17:48Z

Jag tar fram informationen med respons.write.

exempel:

```
rs.Open SQL, connect
Do While not rs.eof 
response.write "<b>id:</b> " & rs("id") & "<br>"
```

Måste jag läggaut det med dim ?

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

## #4 — LarsG, 2007-05-01T17:52Z

Du kan skriva ut summan direkt med response.write

```
response.write "Summa: " & cstr(clng(rs("tal 1")) + clng(rs("tal 2")))
```

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

## #5 — Trumpf, 2007-05-01T18:34Z

> **LarsG skrev:**
>
> Du kan skriva ut summan direkt med response.write
> 
>
>
> ```
> response.write "Summa: " & cstr(clng(rs("tal 1")) + clng(rs("tal 2")))
> ```

Tusentack!

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

## #6 — Trumpf, 2007-05-01T19:04Z

Jag såg att detta kommer inte fungera om jag loopar.
Nu vill jag nog skicka denna uträckning till accesbasen istället.

Jag vill alltså uppdatera detta

```
response.write "Summa: " & cstr(clng(rs("tal 1")) + clng(rs("tal 2")))
```

till access istället.
Jag har en kolumn som heter tal3 men hur postar jag detta?

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

## #7 — voigtann1, 2007-05-01T19:10Z

vadå uppdatera? Spara värdet i databasen (dvs svaret)?

```
newValue = Clng(rs("tal 1")) + Clng(rs("tal 2"))
```

uppdatera databasen med "newValue" värdet till databasens "tal 3"

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

## #8 — Trumpf, 2007-05-01T19:22Z

Kör allt i en loop med massa response.write
Efter jag har skrivit 

```
skriva newValue = Clng(rs("tal 1")) + Clng(rs("tal 2"))
```

Hur får jag detta till databasen?

Min kod föressten

```

<%
If session("id") = "" then
response.write "ej inloggad"
else
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("db/members.mdb")

SQL = "select id, namn, klubb, rating1jan, rating1maj, rating1sep, motstandare, motstandarerating, skillnad, plusminus, rorligt, inlagtdatum, speldatum, resultat from rating where medlem = " & session("id") & " order by namn desc"
set rs=server.createobject("adodb.recordset")

rs.Open SQL, connect

Do While not rs.eof 

response.write "<b>id:</b> " & rs("id") & "<br>"

response.write "<b>Namn:</b> " & rs("namn") & "&nbsp;<b>Klubb:</b>&nbsp;" & rs("klubb") &" <br>" 

response.write "<b>Ratingtal 1 maj:</b> " & rs("rating1maj") & "<br>" 

response.write "<br> " 
response.write "<b>Speldatum:</b> " & rs("speldatum") & "<br>"
response.write "<b>motståndare:</b> " & rs("motstandare") & "<br>" 
response.write "<b>motståndarerating:</b> " & rs("motstandarerating") & "<br>" 
response.write "<b>skillnad:</b> " & rs("skillnad") & "<br>" 
response.write "<b>Resultat:</b> " & rs("resultat") & "<br>" 
response.write "<b>Plus/minus:</b> " & rs("plusminus") & "<br>" 

HÄR VILL JAG ATT HAN SKA SKICKA tal 3 till databasen.
newValue = Clng(rs("tal 1")) + Clng(rs("tal 2"))

rs.MoveNext
loop 
rs.close
connect.close
end if
%>
```

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

## #9 — voigtann1, 2007-05-02T05:01Z

Gör En SQL fråga:

```
Update rating Set Tal 3 = " & newValue & " WHERE Id = " & rs("id")
```

Ännu bättre vore om du gjorde beräkningen när posten skapades tal 3 = tal 1 + tal 2

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/159833-räkna-ihop-värden
