- ベストアンサー
カレントレコードが無い事を判定させる方法
SQLを使ってmdb内のレコードセットを取得し、 無かったらエラーを返す、という処理を作成 する場合、カレントレコードが無い事を 判定するにはどうすれば良いでしょうか? イメージは下記のような感じです。 レコードセット as DAO.Recordset 'レコードセット取得 Set レコードセット = db.OpenRecordset(作成したSQL文) '判定 If カレントレコード無 Then MsgBox "エラーメッセージ" Exit Sub End If
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
カレントレコード無は"レコードセット.RecordCount = 0" で行けませんか?
その他の回答 (1)
- c-cassis
- ベストアンサー率28% (11/39)
回答No.2
If カレントレコード.EOF then ~ としてみてください。 もし、カレントレコードがEOF(End of File)なら以下の処理をします という意味になります。 ヘルプで「レコード」とかで検索すると何かしら出てくるかと思いますよ。
質問者
お礼
回答ありがとうございました。 MSDNがうまく機能しないので…(^^;
お礼
ありがとうございました。 いけました!