Access 2007 - 我可以用宏检查记录集吗?

时间:2012-08-14 09:42:19

标签: ms-access macros

我的数据库的菜单页面有一系列按钮,每个按钮都有一个宏,该宏运行查询以查找用户需要的特定记录集,然后打开表单以显示记录。如果没有返回记录,则只能看到表单标题 - 通常的选项卡控件和子表单不存在。如果查询结果没有记录,我可以测试宏内部的方法吗?如果是这样,那么我可以使用MsgBox让用户知道发生了什么。

2 个答案:

答案 0 :(得分:0)

在VBA中,你可以在这些方面做点什么:

If DCount("ID","MyQuery")=0 Then
    MsgBox "No records"
End If

答案 1 :(得分:0)

recordset.count是一个属性,如果宏

可用,你可以使用它

或您可以写为

的条件

如果recordset.EOF则   东西() 其他