webForumDet fria alternativet

Skriva ut samma post 2ggr på raken funkar inte.

ASP

5 svar · 342 visningar · startad av l-boy

Medlem sedan juli 2003221 inlägg
Frågan#1

Det här felet är ju verkligen heltokigt.
Loopar igenom en tabell i en databas som jag gjort 100 ggr förut.

Do Until RecSet.EOF

Response.Write "Rad 1: "&RecSet("Filnamn")
Response.Write "Rad 2: "&RecSet("Filnamn")

RecSet.MoveNext
Loop

Svaret blir:

Rad 1: test.jpg
Rad 2:

Blir samma fel oavsett vilken data jag hämtar i tabellen. Verkar som att RecSeten tappar innehållet efter utskrift?

Vad kan detta bero på.

Medlem sedan aug. 2002733 inlägg
#2

Testa om detta fungerar.

Do Until RecSet.EOF

str = RecSet("Filnamn")

Response.Write("Rad 1: " & str)
Response.Write("Rad 2: " & str)

RecSet.MoveNext
Loop
Medlem sedan juni 200032 967 inlägg
Medlem sedan juli 2003221 inlägg
#4

Då funkar det.

Medlem sedan juli 2003221 inlägg
#5

Åhå. Då vet jag hur jag kringgår problemet då. Men vad beror det på? Är det jag som gör något fel eller är det bara att acceptera att "det blir så ibland"

Medlem sedan juni 200032 967 inlägg
#6

Det är bara att acceptera. ADO fungerar på det sättet.

277 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
144 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
143 ms — ändringar (db)