if not rs.eof

问题描述:

if not rs.eof
rs.open sql,conn
if not rs.eof then
session("isadm")="adm"
else
session("isadm")="user"
end if
这里面rs.eof是对数据库查询结果作如何判断?
1个回答 分类: 综合 2014-10-15

问题解答:

我来补答
if not rs.eof then
就是如果记录指针没有到达最后的记录,
用session("isadm")来记录 adm
如果,记录指针到达最后的记录,则
用session("isadm")记录 user
一般情况下,执行rs.open sql.conn
是查询数据库中是否有符合该SQL 语句的纪录,如果记录存在那么 rs.eof=false,
如果不存在那么rs.eof=true;
if not rs.eof
就是如果记录集指针没有到达最后一条记录之前,指针继续下移
展开全文阅读