webForumDet fria alternativet

recordset

ASPur ASP

5 svar · 189 visningar · startad av alfa

Medlem sedan juni 2000202 inlägg
Frågan#1

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>"

Medlem sedan juni 200032 967 inlägg
#2

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,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan juni 2000202 inlägg
#3

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

Medlem sedan juni 200032 967 inlägg
#4

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,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

[Redigerat av @nders den 14 feb 2001]

Medlem sedan juni 200032 967 inlägg
#5

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

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan juni 2000202 inlägg
#6

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

128 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)