---
title: "RecordCount returnerar -1"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/67361-recordcount-returnerar-1"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "TainEvil"
published: "2003-02-05T22:04:01.000Z"
updated: "2003-02-06T09:02:07.000Z"
replies: 3
views: 295
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/67361-recordcount-returnerar-1"
---

# RecordCount returnerar -1

## #1 — TainEvil, 2003-02-05T22:04Z

Har följande kod som listar ett antal poster.

```
	Set rsGroup = Server.CreateObject("ADODB.Recordset")

	SQL = "SELECT KursIndex.*, Account.* FROM KursIndex " &_
	      "INNER JOIN Account ON KursIndex._kursAccountID = " &_
	      "Account._id WHERE KursIndex._accountID = '" & session("id") & "'"
	rsGroup.Open SQL,Conn,3,3

	Response.Write rsGroup.RecordCount
```

Varför returnerar rsGroup.RecordCount värdet -1, recordsetet är ju öppet? Eller...  :q

Alternativet är ju att göra en count av något slag i Select-satsen, men det vill sig inte riktigt heller när jag kör med join.  :(

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

## #2 — Jesper T, 2003-02-05T22:12Z

Måste man inte göra en loop om man skall göra recordcount?
Skall du bara räkna poster så är väl count metoden bättre kanske.

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

## #3 — niko, 2003-02-05T22:22Z

```
Set rsGroup = CreateObject("ADODB.Recordset")
[b]rsGroup.CursorLocation = 3[/b]
```

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

## #4 — TainEvil, 2003-02-06T09:02Z

Jupp, det fixade allt!  :) 

Man tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/67361-recordcount-returnerar-1
