---
title: "Konvertera en asp record set till en javascript array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/182568-konvertera-en-asp-record-set-till-en-javascript-array"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mattias Nordin"
published: "2010-02-25T15:03:43.000Z"
updated: "2010-02-26T09:14:33.000Z"
replies: 4
views: 1077
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/182568-konvertera-en-asp-record-set-till-en-javascript-array"
---

# Konvertera en asp record set till en javascript array

## #1 — Mattias Nordin, 2010-02-25T15:03Z

Vad är bästa metod för att konvertera en asp record set till en javascrip array?

 :stud

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

## #2 — voigtann1, 2010-02-25T15:10Z

loopar ut den?

Vad är det du skall använda den till? är det  hela Recordsetet så är det en array av objekt du vill generera ut (JSON objekt) <http://www.json.org/> \=\> så har du där en ASP klass som gör det till vad du nog är ute efter.

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

## #3 — Mattias Nordin, 2010-02-25T17:34Z

Jag vill använda javascript för att dynamiskt visa olika data i en div utan att ladda om sidan.

Provade att knåpa ihop en loop för att konvertera en ASP recordset till en Javascript array. 

Fungerar riktigt bra =)

```

<%
'1)	-	GET DATA FROM DATABASE...
		sql = "SELECT TOP 10 movie_id, eng_movie_title, film_year, created_date FROM T_movie"
		
		' CREATE RECORDSET...	
		set rs = objConn.execute(sql) 
		
		' COUNT TOT NUMBER OF COLUMNS...
		varNumberOfColumns = rs.Fields.Count

		' CREATE ARRAY...
		arrayPlaylist = rs.getRows()

		'COUNT TOT ROWS...
		varArrayLength = uBound(arrayPlaylist,2)

'2)	-	CREATE MULTI DIMENSION JAVASCRIPT ARRAY FROM RECORD SET...
		response.write("<SCRIPT LANGUAGE='Javascript'>" &vbNewLine)
		response.write("arrMyMovies = new Array(" &vbNewLine)

		'LOOP ALL RECORDSET COLUMNS...
		for numColumnCounter = 0 to varNumberOfColumns -1

			'LOOP ALL FIELDS...
			response.write("[")
			for numRowCounter = 0 to varArrayLength 
				
				response.write("'" &arrayPlaylist(numColumnCounter, numRowCounter) &"'")
				
				'IF MORE FIELDS EXIST ADD COMMA...
				if numRowCounter < (varArrayLength) then
				
					response.write(",")
				
				end if
				
			next 
			response.write("]" &vbNewLine)
			
			'IF MORE COLUMNS EXIST ADD COMMA...
			if numColumnCounter < (varNumberOfColumns -1) then
				
				response.write(" , ")
			
			end if 
			
		next
									
		response.write(")" &vbNewLine)
		response.write("alert(arrMyMovies[0][1])" &vbNewLine)
		response.write("</SCRIPT>" &vbNewLine)
%>
```

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

## #4 — voigtann1, 2010-02-25T18:54Z

kan rekommendera att du kollar på ASP delarna på JSON objekten istället, återanvända koderna istället för att bygga, "statisk" javascript kod.

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

## #5 — Mattias Nordin, 2010-02-26T09:14Z

Ska ta mig en titt.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/182568-konvertera-en-asp-record-set-till-en-javascript-array
