---
title: "Addition och looper"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/62406-addition-och-looper"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "His Divine Shadow"
published: "2002-12-17T07:13:40.000Z"
updated: "2002-12-17T08:47:57.000Z"
replies: 8
views: 199
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/62406-addition-och-looper"
---

# Addition och looper

## #1 — His Divine Shadow, 2002-12-17T07:13Z

Har en sorts lista som hämtar info från en databas och som visar det med ASP och jag undrar hur jag kan få alla visade värden från ett fält att läggas ihop så man kan få en total summa visad på sidan, detta torde göras när man laddar sidan.

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

## #2 — JAreMANNEN, 2002-12-17T07:24Z

```
sql = " select [b]sum(Id)[/b] from t_medlem "
```

Detta lägger ihop (adderar) alla värden från fältet medlemmar.

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

## #3 — His Divine Shadow, 2002-12-17T07:32Z

Hmm, ok, vet inte hur jag ska kunna använda detta tyvärr, var och hur får det information om vilka poster som ska hämtas varifrån? Om du nu inte menar att t_medlem är tabellen och Id är fältet, då förstår jag lite hur du menar.

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

## #4 — JAreMANNEN, 2002-12-17T07:51Z

> **His Divine Shadow skrev:**
>
> Hmm, ok, vet inte hur jag ska kunna använda detta tyvärr, var och hur får det information om vilka poster som ska hämtas varifrån? Om du nu inte menar att t_medlem är tabellen och Id är fältet, då förstår jag lite hur du menar.

jo, det är ju så jag menar.. ;)
Kan visa ett exempel.
Jag har en tabell med fotbollsspelare som var och en har ett målfält i Databasen. Nu säger vi att man inte uppdaterar spelarens tabell utan att det skapas en ny post för varje match kille gjort mål i.

```
<%
sql = " select sum(f_mal) [b]as totalt[/b] from t_spelare where f_Id = 5 "
set rsMal = databas.execute(sql)

Response.write ("Kalle som spelar i Kumla har gjort "& rsMal("totalt") &" totalt")
%>
```

Tanken är att SpelarId 5 är Kalles såklart.

EDIT: Missade deklareringen förra gången.. (**as totalt**)

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

## #5 — His Divine Shadow, 2002-12-17T08:00Z

Hmm, ok, så jag gör en SQL sats som hämtar det, såhär:

```
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\data\WebData\Statistik\B_forslag.mdb;"
SQL = "select sum(Maara %) from Statistik  WHERE Kundnr LIKE '"& Kun &"' Order by (cint(Ryhma)) ASC"
Set RS = Conn.Execute(SQL)
```

Men, hur anropar jag det då? Bara RS("Maara %")?

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

## #6 — His Divine Shadow, 2002-12-17T08:14Z

Äsch, det funkar inte heller då fältet har mellanslag i namnet...

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

## #7 — Josef, 2002-12-17T08:19Z

Har du en kolumm som heter "Maara %"??? Isåfall tror jag du borde byta ut det namnet.

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

## #8 — His Divine Shadow, 2002-12-17T08:23Z

Jupp, har en sån kolumn, och det har funkat fint än så länge.

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

## #9 — JAreMANNEN, 2002-12-17T08:47Z

```
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\data\WebData\Statistik\B_forslag.mdb;"
SQL = "select sum(Maara %)[b] as total[/b] from Statistik  WHERE Kundnr LIKE '"& Kun &"' Order by (cint(Ryhma)) ASC"
Set RS = Conn.Execute(SQL)
```

Skriv ut med RS("total")
Namnge fältet som Maara\_% om det inte detta funkar.
Att använda mellanslag brukar inte vara så populärt

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/62406-addition-och-looper
