har för mig att jag postade detta meddelande tidigare, utan att få det klargjort, alltså jag gör en helt vanlig sql-fråga som jag kör på detta vis:
<%
'on error resume next
call OpenDB()
SQL = "SELECT Top 20 * FROM tabell WHERE id = '" &Request.QueryString("id")& "' AND status=TRUE "
set rs = connect.execute(SQL)
if rs.eof then
response.write "inga poster"
end if
%>
Och när jag väljer en querystring som inte finns med i databasen så får jag detta felmeddelande:
Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats. Den begärda åtgärden kräver en aktuell post.
trotts min if sats som jag kör, jag fattar inte varför detta inte fungerar?? när jag kör on error resume next så fungerar det, men jag vill inte köra med on error resume next utan vill veta vad problemet är?