如何测试记录集是否为空?访问VBA:如何测试recordSet是否为空?一片空白?
Dim temp_rst1 As Recordset
Dim temp_rst2 As Recordset
Set temp_rst1 = db.OpenRecordset("SELECT * FROM ORDER_DATA WHERE SKUS_ORDERED = '" & curSKU1 & "' AND [ORDER] = " & curOrder)
Set temp_rst2 = db.OpenRecordset("SELECT * FROM ORDER_DATA WHERE SKUS_ORDERED = '" & curSKU2 & "' AND [ORDER] = " & curOrder)
If IsNull(temp_rst1) Or IsNull(temp_rst2) Then MsgBox "null"
我打开了几个基于select语句的记录集。如果没有记录,IsNull是否会返回true?
如果您的问题被回答,请记得要好好检查你首选通过单击对答案的左侧的绿色对号使用的答案。 –