我的数据库的菜单页面有一系列按钮,每个按钮都有一个宏,该宏运行查询以查找用户需要的特定记录集,然后打开表单以显示记录。如果没有返回记录,则只能看到表单标题 - 通常的选项卡控件和子表单不存在。如果查询结果没有记录,我可以测试宏内部的方法吗?如果是这样,那么我可以使用MsgBox让用户知道发生了什么。
答案 0 :(得分:0)
在VBA中,你可以在这些方面做点什么:
If DCount("ID","MyQuery")=0 Then
MsgBox "No records"
End If
答案 1 :(得分:0)
recordset.count是一个属性,如果宏
可用,你可以使用它或您可以写为
的条件如果recordset.EOF则 东西() 其他