我在一个经典的asp页面中有一个简单的vbscript,它检查数据库中的条目,如果有的话就重定向。如果条目存在,则效果很好,但如果不存在则抛出错误。我已经做了很多这样的事情,但由于某种原因,它现在对我不起作用,我一生都无法弄清楚为什么。这是我的代码片段:
query = "SELECT idcat FROM categories WHERE affID="&thisAff&";"
rs = conntemp.execute(query)
if not rs.eof then
newCat = rs("idcat")
response.redirect "viewCat.asp?"&newCat
end if
再一次,如果我为 thisAff 提供一个在数据库中有任何条目的值,这工作正常,但如果我给一个没有条目的值,那么 rs.eof 会破坏我的代码。任何帮助将不胜感激,因为我的头撞到我的桌子上似乎不起作用。