Hvor går det galt?
Jeg har en lille postkasse, som giver flg. fejl, når jeg forsøger at læse en besked:ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
/admin/mail/default.inc, line 79
Denne fejl siger jo, at scriptet forsøger ikke kan finde data i et givent recordset, men ikke hvilke.
Koden:
<%
Dim vFolder, Conn, RS
vFolder = Request.QueryString("folder")
If vFolder = "" Then _
vFolder = "Indbakke"
If LCase(vFolder) <> "indbakke" And _
LCase(vFolder) <> "sendte beskeder" Then
Response.Redirect "default.asp"
End If
%>
<%
Dim vUser
If LCase(vFolder) = "sendte beskeder" Then
vUser = RS("recipient")
Else
vUser = RS("author")
End If
%>
Linie 79 (lang linie :o/ ): <% If LCase(vFolder) = "sendte beskeder" Then %><td><a title="<% If Right(RS("recipient"),1) = "s" Then Response.Write "Se " & FormatText(RS("recipient")) & "' profil" Else Response.Write "Se " & FormatText(RS("recipient")) & "'s profil" End If %>" onFocus="this.blur()" style="WIDTH: 100%" href="/admin/profile/profile.asp?user=<% Response.Write Server.URLEncode(vUser)%>"><%=Server.HTMLEncode(vUser)%></a></td><% End If %>
I DB har jeg det hele: recipient, author m.fl.
