---
title: "recordset"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8150-recordset"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "alfa"
published: "2001-02-14T18:03:00.000Z"
updated: "2001-02-14T19:04:00.000Z"
replies: 5
views: 192
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/8150-recordset"
---

# recordset

## #1 — alfa, 2001-02-14T18:03Z

Hur ska jag skriva för att komma till nästa post sedan nästa post som jag gjort nu tror jag inte att nästa post kommer med i sqlfrågan.
är det någon som har förslag

if request.querystring ("id")="" then
strSQL = "SELECT \* FROM kund"

	Set rs = Server.CreateObject("ADODB.Recordset")
			rs.Open strSQL, Con, adOpenKeyset
			rs.movefirst
			
			
			id = rs ("id")
else		
			
strSQL = "SELECT id FROM kund" 'WHERE (id =" & id & ")"

	Set rs = Server.CreateObject("ADODB.Recordset")
			rs.Open strSQL, Con, adOpenKeyset
			
			rs.movenext
			
			id = rs ("id")			
			
end if		
			
			
			
			response.write id & "id"

Response.write "\<form action='kund.asp?fraga=" & id & "' method='post' target='\_self'\>"

Response.write "\<input type='hidden' name='id' value='" & id & "'\>"

Response.write "\<input type='submit' name='fraga_1' value='Nästa'\>"

Response.write "\</form\>"

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

## #2 — @nders, 2001-02-14T18:15Z

du måste slänga in en loop:

```
while not rs.eof

' här lägger du allt som ska ske för varje post

rs.movenext
wend
```

mvh,

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

## #3 — alfa, 2001-02-14T18:51Z

Om jag gör det så går den tll sista posten

Jag vill första gången ha den först posten andra gången vill jag ha den andra posten 3 gången vill jag ha den 3 posten osv

eftersom sidan skickar till sig själv

hoppas ni förstår vad jag menar

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

## #4 — @nders, 2001-02-14T19:01Z

ok, då tror jag minsann att jag missförstod dig en aning. jag skrev om din kod lite, delvis för att själv förstå vad du försöker göra, och delvis för att den ser lite knäpp ut. ;)

```
if request.querystring ("id")="" then
	strSQL = "SELECT * FROM kund"
else 
	strSQL = "SELECT id FROM kund WHERE id =" & id
end if 

set rs = Con.execute (strSQL)
id = Cint(rs ("id"))

response.write id & "id"

Response.write "<form action=""kund.asp?fraga=" & id+1 & """ method=""post"" target=""_self"">"
Response.write "<input type=""hidden"" name=""id"" value=""" & id & """>"
Response.write "<input type=""submit"" name=""fraga_1"" value=""Nästa"">"
Response.write "</form>"
```

om du provar så då?

mvh,

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

## #5 — @nders, 2001-02-14T19:03Z

glöm förresten inte heller bort att  "stänga och spränga" alla dina objekt som du inte vill ha längre.

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

## #6 — alfa, 2001-02-14T19:04Z

Jag har bar klippt ut lite kod här och 
där annars blir det så långt.
tog med så jag tror att det skulle funka
om man bara körde det. kan ha blivit fel

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8150-recordset
