レコードセットが空であるかどうかをテストするにはどうすればよいですか?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を返しますか?
あなたの質問に回答されている場合は、適切にあなたが答えの左側に緑のチェックマークをクリックして使用することが好ましい答えをチェックすることを忘れないでください。 –