---
title: "SqlDataReader till ArrayList"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/148461-sqldatareader-till-arraylist"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Josef"
published: "2006-06-27T12:06:40.000Z"
updated: "2006-06-27T13:45:52.000Z"
replies: 1
views: 319
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/dotnet/148461-sqldatareader-till-arraylist"
---

# SqlDataReader till ArrayList

## #1 — Josef, 2006-06-27T12:06Z

Jag har en DataReader och vill ha resultatet i en ArrayList.
Jag vet inte hur många kolummer DataReadern har. Hur ska jag göra?

Lång dag. :x

(Kort och koncist) ;)

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

## #2 — Josef, 2006-06-27T13:45Z

Lösningen: 
En Arraylist innehållande så många arrayer som rader i datareadern.

```
Dim arrDep As New ArrayList
While oReader.Read()
     Dim arr(oReader.FieldCount) As Object
     oReader.GetValues(arr)
     arrDep.Add(arr)
End While
```

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/148461-sqldatareader-till-arraylist
