即使有数据,ADO Recordset eof也是如此

时间:2014-06-27 15:20:58

标签: vbscript asp-classic ado

下面是一段运行存储过程并返回1行的代码。

如果我运行下面的代码,EOF在某些情况下会返回true,即使我知道有数据。有时它有时无法正常工作。

set objConn = server.createobject("ADODB.Connection")
objConn.open funcReadIntranetConnection
set rs = objConn.execute(strSql)


if not rs.eof then

else

end if

我在彼此之后运行这些代码两次,不确定这是否相关,但我每次都重新创建所有连接等。

我们非常感谢任何建议。

1 个答案:

答案 0 :(得分:-1)

我建议:

Do while not rs.eof
'your code here
Loop