det beror lite på hur du hämtar i selectsatsen men du får förmodligen null som svar antar jag.
<% if isnull(rs3("id")) then %>Ej medlem <% else %><a href="minsida.asp?id=<%=rs("vems")%>"><%=rs3("anv")%></a><%end if%>
7 svar · 251 visningar · startad av Thompa__85
Hej!
Jag kör en loop som kollar i 2 tabeller..
Och när den gör det uppstår det ett problem.
Om som i mitt fall, jag listar upp vilka man har skickat mail till.
Så då listas rubriken, och sen ska id & anv listas upp för den man har skickat till.
men det där id & anv är borttaget, fast mailet finns kvar.
Hur gör jag då för att de inte ska bli något felmeddelande där?
Jag tänkte lösa det med nått liknande detta:
<% if rs3("id") = "" then %>Ej medlem <% else %><a href="minsida.asp?id=<%=rs("vems")%>"><%=rs3("anv")%></a><%end if%>
Men den säger bara:
error '80020009'
/adde/star/2/las_mess_skickade.asp, line 127
Och rad 127 är just den koden jag använder.. Hur ska jag göra? VIll alltså att det ska stå: Ej Medlem om persoen är borttagen, annars ska den skriva ut användarnamnet...
Tacksam för svar!
Mvh Adde
det beror lite på hur du hämtar i selectsatsen men du får förmodligen null som svar antar jag.
<% if isnull(rs3("id")) then %>Ej medlem <% else %><a href="minsida.asp?id=<%=rs("vems")%>"><%=rs3("anv")%></a><%end if%>
Nu skriver den detta felmeddelande:
ADODB.Field error '80020009'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/adde/star/2/las_mess_skickade.asp, line 0
Och det är just på den posten där användaren är borttagen... :/
Läs mitt inlägg i en av dina tidigare trådar igen.
du menar med det att man ska kontrollera om rs inte är tomt? men nu e den det.. går det inte att lösa då?
if not rs.eof then
' recordsetet är inte tomt, då kan du använda värden från det
else
' recordsetet är tomt, försöker du använda värden från det går det åt helskotta
end if
TACK @nders!!
Varsågod.
Det gäller alltså alltid när du har data i ett recordset. Alltid kontrollera om recordsetet är tomt, annars kommer det garanterat dyka upp tillfällen då du försöker göra saker med fält / värden som inte finns.
mvh