.EOF VB,VBA for End of File

时间:2012-01-05 15:59:21

标签: vba ado

与VBA有关:

如果记录不存在,以下是否意味着:

    strSQL = "Select * from tblRes  where ID = '" & Forms!Pg!PID & "'"
    rs.Open strSQL, conn, adOpenDynamic, adLockOptimistic
    If rs.EOF Then

rs.EOF是否意味着选择结果没有返回任何内容?

2 个答案:

答案 0 :(得分:1)

使用像这样的ADO记录集时,是的

If rs.EOF

将确认没有记录,但是值得补充的是,如果您正在使用DAO记录集,那么您将修改为

If rs.BOF And rs.EOF

答案 1 :(得分:0)

是。 EOF表示“文件结束”条件。