---
title: "Problem med recset och arrayer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/49882-problem-med-recset-och-arrayer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "rilu"
published: "2002-08-09T12:54:28.000Z"
updated: "2002-08-09T13:33:44.000Z"
replies: 3
views: 162
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/49882-problem-med-recset-och-arrayer"
---

# Problem med recset och arrayer

## #1 — rilu, 2002-08-09T12:54Z

Hej har lite problem med att mata en array med ett recset.

```
Set RS3= Connect.Execute(RS3)
Do until RS3.EOF

For i = 0 To RS3.Recordcount
minArray(i,0)=RS3("personid")
minArray(i,1)=RS3("personnamn")
minArray(i,2)=RS3("personefternamn")
minArray(i,3)=RS3("occupation")
next

RS3.MoveNext
Loop
```

Här är koden som jag använder för att visa arrayen

```
<%For i = 0 To Ubound(minArray,1)
Response.write minArray(i,0) 
Response.write minArray(i,1)
Response.write minArray(i,2)
Response.write minArray(i,3)&"<br>"
Next%>
```

Någon som ser något fel i min kod, resultatet blir just nu ingenting av denna utskrivning.

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

## #2 — Skarre, 2002-08-09T13:22Z

Du kanske skulle använda GetRows istället? Eller finns det en anledning till att du lägger posterna i en array manuellt?

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

## #3 — rilu, 2002-08-09T13:27Z

De ska sedan jämföras och bara skriva ut ett namn, men flera yrken. Alltså flera yrken på det namnet.

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

## #4 — solbulle, 2002-08-09T13:33Z

Precis, varför inte Getrows direkt?

Men hur som helst kan väl inte det där fungera, For-loopen snurrar ju till  RS3.Recordcount för varje RS3.

Skall inte i bara vara en variabel som plussas för varje RS3.MoveNext?

```
Set RS3= Connect.Execute(RS3)

i = 0

Do until RS3.EOF

'For i = 0 To RS3.Recordcount
minArray(i,0)=RS3("personid")
minArray(i,1)=RS3("personnamn")
minArray(i,2)=RS3("personefternamn")
minArray(i,3)=RS3("occupation")
'next
i = i + 1
RS3.MoveNext
Loop
```

(Eller så snurrar jag till det... )

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/49882-problem-med-recset-och-arrayer
