---
title: "funktioner, sub och arayer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/51037-funktioner-sub-och-arayer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "CatZ"
published: "2002-08-22T17:33:42.000Z"
updated: "2002-08-22T21:41:57.000Z"
replies: 5
views: 281
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/51037-funktioner-sub-och-arayer"
---

# funktioner, sub och arayer

## #1 — CatZ, 2002-08-22T17:33Z

OBS!! Detta blir en lång post, jag kan tyvärr med mina futtiga ASP/SQL kunskaper inte bryta ner denna koden och plocka ut det jag vill ha. Skulle någon kunna hjälpa mig att förklara? 

Något sådant här måste jag använda mig av:

```
 class TeamObj

     public sub setData(lagID)

       dim sql, rs
       dim opponentID
       dim i, inList

       id = lagID

       sql = "select * from dnLag where lagID = " & lagID & ""
       set rs = dbCom.Execute(sql)
       if not (rs.BOF and rs.EOF) then
         distrikt = rs.Fields("distrikt").Value
		 namn = rs.Fields("lagNamn").Value
       end if

       'Find records and point totals for all games played by this team.

       sql = "select * from dnLag, dnMatcher" _
          & " where Resultat <> ''" _
          & " and" _
          & " ((bortalagID = " & lagID & " and LagID = hemmalagID)" _
          & "  or" _
          & "  (hemmalagID = " & lagID & " and lagID = bortalagID))" _
          & " order by dnMatcher.Omgang"
       set rs = DbConn.Execute(sql)
        do while not rs.EOF

           'Add scores to point totals.

           if rs.Fields("bortalagID").Value = lagID then
             pointsFor = pointsFor + rs.Fields("bortalagVP").Value
             pointsAgainst = pointsAgainst + rs.Fields("hemmalagVP").Value
           else
             pointsFor = pointsFor + rs.Fields("hemmalagVP").Value
             pointsAgainst = pointsAgainst + rs.Fields("bortalagVP").Value
           end if
           rs.MoveNext
         loop
       end if
```

Om något IDS!! hjälpa mig lite på traven vore jag tacksam!!!! Hittade detta hela denna sidan någonstanns men kan inte tyda den. Antar att det är stored procedures och jag fattar absolut ingenting. Jag behöver lära mig detta för att plocka ut lagens poäng och liknande i min serietabell. Men jag vet inte var jag ska börja som sagt.

tack för hälpen

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

## #2 — Ekström, 2002-08-22T21:09Z

Poängen plockar du ut med totalWins\*3.

/me tror koden är för lång för att någon ska orka hjälpa till riktigt. Som du säger.

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

## #3 — CatZ, 2002-08-22T21:19Z

JAg kortade ner det hela till det jag "tror" jag kan ha nytta av...

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

## #4 — CatZ, 2002-08-22T21:32Z

Jag är nog förövrigt den sämsta medlemmen på webforum på att få svar på mina frågor :) Antar att det är för att jag inte kan utrycka mig tillräckligt bra ;) Men det är aldrig ens någon som säger jag fattar ingenting hehe

Ville bara påpeka det :)

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

## #5 — Ekström, 2002-08-22T21:34Z

Beskriv mer detaljerat vad det är du vill plocka ut ur koden...

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

## #6 — CatZ, 2002-08-22T21:41Z

Jag vill ta ut lagens poäng från tabellen matcher och lägga dem i en array eller funktion eller sub eller vad det nu heter så att jag kan presentera det enkelt på sidan. helst presentera hur många poäng laget fått omgång för omgång men det är den totala summan som är viktig.

```
matcher - tabell
matchid
omgång
hemmalagID
hemmlagImp
hemmalagVP
bortalagID
bortalagImp
bortalagVP
```

Så vill jag plocka ut poängen och presentera det i en tabell men jag fattar inte hur det ska gå till :x Första inlägget syftar lite på hur man skulle kunna göra men jag begriper inte alls hur jag ska kunna använda mig av det.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/51037-funktioner-sub-och-arayer
