---
title: "Räkna poster i access databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6029-räkna-poster-i-access-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pudolf"
published: "2000-07-11T11:52:00.000Z"
updated: "2000-07-11T13:05:00.000Z"
replies: 8
views: 401
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/6029-räkna-poster-i-access-databas"
---

# Räkna poster i access databas

## #1 — Pudolf, 2000-07-11T11:52Z

hejsan.

hur gör jag för att räkna hur många poster det finns i kolumn ( i min databas?):q

jag försökte med detta. men den skriver inte ut något.
hjälp!

```
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = Pudolf"
```

tacksam för svar!

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

## #2 — @nders, 2000-07-11T11:54Z

det är för att du inte har någon kolumn som heter pudolf. om du vill jämföra med strängen pudolf, så måste du ha apostrofer runt.

```
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = 'Pudolf'"
```

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

## #3 — emission, 2000-07-11T11:55Z

Den borde funka fint.

Om det resulterande recordset:et ligger i RS, så har du antalet i RS(0)

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

## #4 — Pudolf, 2000-07-11T12:04Z

tack för svaren!
jag testade denna kod (tack @nders)

```
SQL = "SELECT COUNT(*) FROM Tabellen WHERE Anvandare = 'Pudolf'"
```

Men måste jag skriva några fler rader för att den ska visa säga, typ Select \* from tabellen Where anvandare = osv AS nagonting?

för inget syns...

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

## #5 — @nders, 2000-07-11T12:07Z

kan du vidareutveckla frågan? jag förstår inte riktigt vad det är du vill ha ut...

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

## #6 — Pudolf, 2000-07-11T12:10Z

jo, jag vill ju att det ska stå typ.

Pudolf har postat X inlägg.
då tänkte jag använda Count för att ta reda på det.

jag använder koden du skrev men det visas inget.

den struntar i koden, typ.

jag har bara satt den koden inom 
\<% 'koden här' %\>
märken.

måste jag göra något mer för att den ska visas?

tacksam för svar.

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

## #7 — @nders, 2000-07-11T12:16Z

först måste du skapa ett databasobjekt som pekar på den aktuella databasen.

sen kör du något typ

```
SQL = "SELECT COUNT(*) AS Antal, Anvandare FROM Tabellen GROUP BY Anvandare ORDER BY Anvandare"
SET objRS = objDB.execute(SQL)
```

sedan har du all information i ett recordset som du bara bahöver loopa dig igenom.

skriv sedan ut (i loopen) med typ

```
response.write "Användare: " & objRS("Anvandare") & ", Antal: " & objRS("Antal") & "<br>"
```

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

## #8 — Vide, 2000-07-11T12:18Z

Du skall nog lägga in den som du sa i en variabel:

SQL = "SELECT COUNT(\*) AS cnt FROM Tabellen WHERE Anvandare = 'Pudolf'"
Set RS = databas.execute(SQL)

Nu ligger den i RS("cnt")...

\*Ghhaaa\* varför hinner alla före mig? :)

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

## #9 — Pudolf, 2000-07-11T13:05Z

tack Vide och @nders!
jag fick det att fungera med båda exemplen.

Men är det någon som et varför min sida "fryser" sig/kraschar när jag går in på den. det är crika 20% chans att det händer. Irriterande. Jag använder IE5.0 och sidan är på drugt 23kb.:q

Utan ASP kraschar den inte. (om den är i .htm format alltså.)
tacksam för svar.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6029-räkna-poster-i-access-databas
