---
title: "räkna inlägg"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13071-räkna-inlägg"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "laidback"
published: "2001-12-07T23:01:00.000Z"
updated: "2001-12-08T10:08:00.000Z"
replies: 9
views: 250
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/13071-räkna-inlägg"
---

# räkna inlägg

## #1 — laidback, 2001-12-07T23:01Z

och ja.. jag har grävt i arkivet.. :)

jag vill skriva ut hur många inlägg en användare har gjort. det handlar om inlägg i en specifik tabell (k_comments) där användaren heter name (text), och inlägget ID (räknare).

jag har hittat två alternativ; antingen uppdatera en post i en tabell varje gång en specifik användare skriver ett inlägg. problem uppstår då med de inlägg som redan är skrivna, samt det faktum att man kan radera inlägg bäst man vill. 
andra alternativet verkar vara att räkna hur många poster i databasen som användaren lagt till. det verkar mer tilltalande. 

hittar då i arkivet att det ska vara problematiskt med accessdatabas (select distinct? låter det bekant?)

någon som har lust att hjälpa mig lite grann?

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

## #2 — jorgen, 2001-12-07T23:10Z

```
sql ="SELECT COUNT(*) AS intAntal " & _
" FROM k_comments WHERE [name] = '"& request.querystring("User")&"'"
```

Red: det är alltid bättre att jämföra med ett numeriskt användarId istället för användarnamnet.

mvh Jörgen :)

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

## #3 — laidback, 2001-12-07T23:28Z

ok. tack. nu har jag testat lite och funderat. det fungerar lite grann. 

en bit ovanför där jag vill skriva ut antal inlägg har jag följande kodsnutt

```
<% dim owner
owner = RecSet("name") %>
```

om jag istället villl jämföra name med owner? (om du förstår hur jag menar...)
likartat borde det bli men jag har svårt att förstå hur fnuttarna ska hamna för att det ska bli rätt... :r

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

## #4 — jorgen, 2001-12-07T23:31Z

```
sql ="SELECT COUNT(name) AS intAntal " & _
" FROM k_comments WHERE [name] = '"& owner &"'"
```

gäller om owner är av texttyp

Red: i access kan du räkna och hämta datan samtidigt.

mvh Jörgen :)

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

## #5 — laidback, 2001-12-07T23:35Z

ser bra ut!

då kommer jag till nästa fråga.. jag vill ju såklart skriva ut denna siffra som uppstår och tänkte mig nån slags response.write? är det korrekt?

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

## #6 — jorgen, 2001-12-07T23:39Z

```
sql ="SELECT COUNT(name) AS intAntal " & _
" FROM k_comments WHERE [name] = '"& owner &"'"

set rs = connect.execute(sql)

response.write " "& rs(0) &" "
```

eller om du vill göra allt på en gång:

```
sql ="SELECT field1, field2, COUNT(name) AS intAntal " & _
" FROM k_comments WHERE [name] = '"& owner &"'"

set rs = connect.execute(sql)

response.write " "& rs(2) &" "
```

men då får du ha owner i en session eller liknande

mvh Jörgen :)

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

## #7 — laidback, 2001-12-07T23:50Z

kör på alternativ 1. 
dock felmeddelandet "too few parameters. expected 1"

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

## #8 — jorgen, 2001-12-07T23:53Z

Hej, det brukar bero på att något variabelnamn eller kolumnnamn i databsen inte finns eller att det är felstavat.

red: hur ser din kod ut nu?
vad skrivs ut om du kör följande kod:

```
sql ="SELECT COUNT([name]) AS intAntal " & _
" FROM k_comments WHERE [name] = '"& owner &"'"

response.write sql
'set rs = connect.execute(sql)

'response.write " "& rs(0) &" "
```

red: jag klammrade name på 1:a raden med(\[name\])

mvh Jörgen :)

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

## #9 — laidback, 2001-12-07T23:56Z

aoohh.. \*ruskigt pinsamt\* 
jag borde sova lite innan jag börjar ställa frågor tror jag.. 
nu fungerar det, det var jag som angett fel tabell :r 

tusen tack!

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

## #10 — voigtann1, 2001-12-08T10:08Z

```
<% antalinlagg = RecSet.recordcount %>
```

```
<%= antalinlagg %>
```

Fungerar hur bra som helst med för mej...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13071-räkna-inlägg
