webForumDet fria alternativet

Problem med objRS.MoveNext

5 svar · 218 visningar · startad av Maister

MaisterMedlem sedan juli 200165 inlägg
#1

Jag ett litet problem.
Detta funkar utmärkt:

Do While Not objRS.EOF
Response.Write objRS("fltID")
objRS.MoveNext
Loop

Däremot så skiter sig detta:

Do While Not objRS.EOF
Response.Write objRS("fltID")
objRS.MoveNext
Response.Write objRS("fltID")
Loop

Klagar på att antigen BOF eller EOF is True. Får inte den andra Reponse.Write raden att funka.
Varför? Lösning?
Hoppas koden jag skrivit räcker, annars säg till.

Maister

VideMedlem sedan dec. 19998 577 inlägg
#2

Du måste flytta den Response.write-koden innanför Do och MoveNext.

Jag antar att "loop" anger till recordsettet att den skall flytta markören och hämta en ny post, vilket då skulle resultera i att den inte hittar posten.

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

MaisterMedlem sedan juli 200165 inlägg
#3

Hmmm...
Det jag vill åstakomma är följande:
Dra ut värden ur en tabell och skriva ut inuti en tabell. Men jag vill ha varannan rad vit och varannan ljusgrå, för att avskilja dem bättre. Hur ska jag lösa det då?

Maister

VideMedlem sedan dec. 19998 577 inlägg
#4

Kolla i FAQ:n http://cgi.webforum.nu/wf/arkiv/asp_faq.html#tabellrad

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

MaisterMedlem sedan juli 200165 inlägg
#5

Kom på lösningen själv precis :)
Tack för hjälpen iaf!

Maister

EclipseMedlem sedan juli 20003 825 inlägg
#6
DO UNTIL mySQL.EOF
-- ' ## MASSA KOD
-- response.write mySQL("x_name")
-- mySQL.MoveNext
-- IF NOT mySQL.EOF THEN response.write "<BR>"
LOOP

------------------
OLR WebAdmin

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