---
title: "Antal rader i tabellen och db-hämtning samtidigt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10726-antal-rader-i-tabellen-och-db-hämtning-samtidigt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lukaspojken"
published: "2001-07-23T09:18:00.000Z"
updated: "2001-07-23T10:34:00.000Z"
replies: 5
views: 217
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/10726-antal-rader-i-tabellen-och-db-hämtning-samtidigt"
---

# Antal rader i tabellen och db-hämtning samtidigt?

## #1 — Lukaspojken, 2001-07-23T09:18Z

Går det att i samma sql-fråga hämta antal rader och samtidigt göra en hämtning?

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

## #2 — LarsG, 2001-07-23T09:24Z

Ja,

```

  select ogrish.*,
     (select count(*) from ogrish
            where aleb = 4711) as antal
    from ogrish
   where aleb = 4711
```

Alternativ så kan man göra så här

```

sql = "select * from ogrish where aleb = 4711"
set rs = connect.execute(SQL)
rows = rs.getrows

antal = ubound(rows,2) + 1
```

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

## #3 — Lukaspojken, 2001-07-23T09:40Z

Det första alternativet blir det nog för jag vill inte hämta alla med getrow. Jag vill bara räkna alla och sen hämta några av dessa.

Förresten det där med antal i en array. Varför har du plus ett i slutet. Jag har inget i slutet och det fungerar ändå? Vad gör plus 1?

antal = ubound(rows,2) + 1

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

## #4 — LarsG, 2001-07-23T09:45Z

ubound returnerar högsta indexet i arrayen och då första indexet är 0 så ...

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

## #5 — @nders, 2001-07-23T09:46Z

ubound ger dig ju högsta (sista) positionen i en array. dock är det ju som så, att första positionen i en array är position 0, så för att en räkning skall ge rätt antal, så får du lägga till 1 till resultatet.

mvh,

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

## #6 — Lukaspojken, 2001-07-23T10:34Z

Jo, jag vet vad ubound gör...anledningen för att det fungerar hos mig insåg jag nu är att min for-loop börjar på noll...:)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10726-antal-rader-i-tabellen-och-db-hämtning-samtidigt
