---
title: "Skriva ut en hel tabell med GetRows"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10227-skriva-ut-en-hel-tabell-med-getrows"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lukaspojken"
published: "2001-06-24T15:24:00.000Z"
updated: "2001-06-24T17:31:00.000Z"
replies: 7
views: 212
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/10227-skriva-ut-en-hel-tabell-med-getrows"
---

# Skriva ut en hel tabell med GetRows

## #1 — Lukaspojken, 2001-06-24T15:24Z

Jag vill göra det med Getrows istället för Getstring...det blir lättare att manipulera med postvärdena. Så här långt har jag kommit:

```
Dim myArray
myArray = RecSet.GetRows()
RecSet.Close
Set RecSet = Nothing
Connect.close
Set Connect=nothing

for i=0 to ubound(myArray)
response.write myArray(i,0) & "<br>"
next
```

Men denna skriver bara ut den första raden i databasen...det är en loop till jag måste ha kopplat till myArray...men jag vet inte riktigt...det är väl en loop i både databashämtningen och vid utskriften? hmmm...

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

## #2 — emission, 2001-06-24T15:47Z

for i=0 to ubound(myArray,2)

så att ubound kollar det andra indexet i arrayen

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

## #3 — @nders, 2001-06-24T15:47Z

eftersom du med getrows() får en array med två dimensioner, får du loopa på ett lite annorlunda sätt.

exempel:

```
for i=0 to ubound(myArray,1)
for p = 0 to ubound(myArray,2)
response.write myArray(i,p) & " - "
next
response.write "<br>"
next
```

red: nu blev jag lite osäker på ordningen på dimensionerna, så det är möjligt du får switcha lite i loopen.

mvh,

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

## #4 — Lukaspojken, 2001-06-24T16:01Z

Hur läser jag in värdena? Är det också en loop eller räcker det med det jag som står i min hämtning?

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

## #5 — Lukaspojken, 2001-06-24T16:21Z

Jag får ut de två första posterna från båda raderna men inte resten...det står

Microsoft VBScript runtime error '800a0009' 

Subscript out of range: 'i' 

Jag byte plats på i och p för att jag ville få allt som finns på en rad i db:n på en rad i utskriften.

```
for i=0 to ubound(myArray,1)
	for p = 0 to ubound(myArray,2)
		response.write myArray(p,i) & " - "
	next
	response.write "<br>"
next
```

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

## #6 — Lukaspojken, 2001-06-24T16:36Z

Fick iordning på det...tack för allt...

så här blev det i alla fall

```

for i=0 to ubound(myArray,2)
	for p = 0 to ubound(myArray,1)
		response.write myArray(p,i) & " - "
	next
	response.write "<br>"
next
```

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

## #7 — @nders, 2001-06-24T16:46Z

> Alltid lär man sig något nytt varje dag...

så sant som det är sagt. nu får du inte fråga mer om getrows. ;)

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

## #8 — Lukaspojken, 2001-06-24T17:31Z

Ska försöka...:)

Som sagt getrows är helt underbart....

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10227-skriva-ut-en-hel-tabell-med-getrows
