---
title: "Plussa på lite..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/104948-plussa-på-lite"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2004-06-04T09:31:29.000Z"
updated: "2004-06-04T10:06:23.000Z"
replies: 9
views: 271
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/104948-plussa-på-lite"
---

# Plussa på lite...

## #1 — Jesper T, 2004-06-04T09:31Z

Jag vill att 70 skall plussas på för varenda rad.
Detta verkar funka, men om det inte finns några poster så läggs ändå 70 på.
Varför?

```
model=70
if isarray(myArray) then
    for i=0 to ubound(myArray,2)
        num=num+cint(0&myArray(0,i)) + model
    next
end if
```

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

## #2 — Engine^, 2004-06-04T09:34Z

äh...

```
CInt(0&myArray(0,i))
```

Ska den kanske se ut såhär

```
CInt("0" & myArray(0, i))
```

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

## #3 — Jesper T, 2004-06-04T09:35Z

Ok, men till saken ... ;)

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

## #4 — Jesper T, 2004-06-04T09:36Z

Ahhh, shiiiit. 
Jag lägger in model direkt i sql-satsen i stället.

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

## #5 — Jesper T, 2004-06-04T09:40Z

Ne he, det funkade inte heller.

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

## #6 — Engine^, 2004-06-04T09:49Z

> **Jesper T skrev:**
>
> Ok, men till saken ... ;)

Hehe... jag kom av mig lite.

Det kan bero på att du har dimensionerat din array med t.ex. Dim myArray(2,2).
Då kommer UBound(myArray, 2) att ge 2 även om inte "posten" innehåller något.

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

## #7 — Jesper T, 2004-06-04T09:50Z

Jag har bara dimmat den med Dim myArray

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

## #8 — Engine^, 2004-06-04T09:58Z

Behöver du kanske kolla om det finns något på det indexet?

```
model=70

If IsArray(myArray) Then
  For i = 0 To UBound(myArray,2)
    If Len(myArray(0, i)) > 0 Then
      num = num + CInt(myArray(0,i)) + model
    End If
  Next
End If
```

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

## #9 — Jesper T, 2004-06-04T10:05Z

Men alla tomma poster skall också plussas på med "model" (även de tomma), men  är det inga poster, så skall inte "model" plussas på.

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

## #10 — Jesper T, 2004-06-04T10:06Z

Som princip:

```
If IsArray(myArray) Then
  For i = 0 To UBound(myArray,2)

      num = num + CInt(myArray(0,i)) + model

  Next
else
  num = num
End If
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/104948-plussa-på-lite
