BOF og EOF-problem...
Hejza!Jeg sidder og fifler med følgende kode, men kan ikke få den til at virke som den skal...
---klip---
SQL = "SELECT * from efterskoler where id = " & session("efterskole")
set rs = conn.execute(SQL)
SQL = "SELECT * from kommentar Where bruger = " & session("aktivBruger")
set rss = conn.execute(SQL)
if (NOT rss.EOF) AND (NOT rss.BOF) then
%>
<h1>Ret kommentar</h1><p>
Du har her mulighed for at rette din kommentar om din efterskole.</p>
<%
response.write "Ret din kommentar for " & rs("navn") & " </p>"
strSQL = "SELECT * from kommentar where id = " & session("efterskole")
set rss = conn.execute(strSQL)
%>
<form method="post" action="../default.asp?side=ret_kommentar&action=ret">
<TEXTAREA style="WIDTH: 343px; HEIGHT: 151px" name=kommentar rows=8 cols=35 value='<%=rss("kommentar")%>'></TEXTAREA><p>
<input type="submit" name="submit" value="Tilføj kommentar"> <input type="reset" name="reset" value="Slet">
</form></p></BODY></HTML>
<%
if request.querystring("action") = "ret" then
SQL = "update kommentar SET "
sql = sql & "bruger= '" & session("aktivbruger") & "', "
sql = sql & "efterskole= '" & session("efterskole") & "', "
Sql = Sql & "kommentar= '" & Request.form("kommentar") & "', "
sql = sql & "dato= '" & now() & "' "
sql = sql & "where bruger = " & session("aktivBruger")
response.write "Din kommentar for " & rs("navn") & " er nu rettet"
end if
else
%>
<BODY><h1>Tilføj kommentar</h1><p>
Du har her mulighed for at skrive en kommentar om den efterskole du går på<br>
Din kommentar vil blive vist når folk læser om din efterskole.
<p>
<%
response.write "Skriv kommentar til " & rs("navn") & " </p>"
%>
<form method="post" action="../default.asp?side=profil&vis=efterskolekommentar&action=tilfoej">
<TEXTAREA style="WIDTH: 343px; HEIGHT: 151px" name=kommentar rows=8 cols=35></TEXTAREA><p>
<input type="submit" name="submit" value="Tilføj kommentar"> <input type="reset" name="reset" value="Slet">
</form></p>
<%
end if
---klip---
jeg får bare følgende fejl:
ADODB.Field (0x80020009)
Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post.
Det sjov er at der er en post i db'en som indholder de rigtige brugerdata, men hvis jeg sletter den så virker den???
