/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
3. EOF kommando fejler ?!
Fra : Peter Nielsen


Dato : 21-02-02 23:18

Hejsa.. jeg sidder og leger lidt med et debatforum :)

Så vil jeg have at den ska tjekke databasen end gang..

Og for hver række den kommer igennem.. altså for hver besked skal den tjekke
om hele databasen igennem for nye beskeder der referer til den besked.. og
så sætte det en gren ud... :) Men så for hver af de beskeder skal den så
gøre det samme... og så har jeg så faktisk 2 recordsset inde i en
Recordset... og ved den 3. som jeg så kalder rs3 bruger jeg følgende...

rs3 = conn.execute("SELECT * FROM forum WHERE ref2_id=" & rs2("id")
& " ORDER BY id DESC")
If not rs3.EOF then
Do until rs3.EOF

set rs_user = conn.execute("SELECT * FROM users WHERE id=" &
rs3("user_id"))
%>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><font face="verdana" size="1"></font></td>
<td background="images/treebg.gif"><img
src="images/green.gif"></td>
<td><font face="verdana"
size="1"><b>&nbsp;&nbsp;<%=rs3("subject")%></b> - <a
href="users.asp?id=<%=rs_user("id")%>"><font face="Verdana"
size="1"><%=rs_user("name_first") & " " &
rs_user("name_last")%></font></a></font></td>
</tr>
</table>
<%
rs3.movenext
loop
End If

men den siger at den ik ka finde ud af der der rs3.EOF i anden linie der
?!?! Den har lige gjort det samme i 2 andre RS'er og der virker det... men
3. gang er åbenbart ik lige lykkens gang idag ?!

Og jeg har prøvet at kalde det andet en rs3 for lige at være sikker at det
ikke er et reserveret navn :)

Håber i kan se det ?!

/Peter Nielsen :)





 
 
Bosse (23-02-2002)
Kommentar
Fra : Bosse


Dato : 23-02-02 16:50


"Peter Nielsen" <morticuz@darlichat.dk> wrote in message
news:3c757254$0$253$edfadb0f@dspool01.news.tele.dk...
<snip>
If not rs3.EOF then
> Do until rs3.EOF
> </snip>
Hvad med :
Do while not rs3.EOF ??

Lasse



Peter Nielsen (25-02-2002)
Kommentar
Fra : Peter Nielsen


Dato : 25-02-02 00:59

Nope.. Hjælper heller ikke :( Det melder samme fejl som før :

Fejltype:
Der opstod en Microsoft VBScript-kørselsfejl (0x800A01B6)
Objektet understøtter ikke denne egenskab eller metode: 'rs3.EOF'
/casino/forum.asp, line 185

Hvor Linie 185 = If not rs3.EOF then

Fatter ikk hvorfor den gør det


Peter Nielsen


"Bosse" <bosses@mail.dk> skrev i en meddelelse
news:3c77ba2a$0$56590$edfadb0f@dspool01.news.tele.dk...
>
> "Peter Nielsen" <morticuz@darlichat.dk> wrote in message
> news:3c757254$0$253$edfadb0f@dspool01.news.tele.dk...
> <snip>
> If not rs3.EOF then
> > Do until rs3.EOF
> > </snip>
> Hvad med :
> Do while not rs3.EOF ??
>
> Lasse
>
>



Søg
Reklame
Statistik
Spørgsmål : 177508
Tips : 31968
Nyheder : 719565
Indlæg : 6408575
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste