掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBからデータベースを操作するには?? (ID:109064)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
検出というのは条件に一致するレコードを検索するという意味であってますか? で、そのとき条件に一致するレコードが無かった場合に新規として扱うっていうことですかねえ。 検索方法によって判定処理も変わってきます。DAOを使っていると想定して・・・ 1、SQL文で条件を指定してレコードセットをオープンした場合 条件に一致するレコードが無ければ、レコード数が0となります。 レコードセットのBOFプロパティとEOFプロパティが両方ともTRUEであれば、 カレントレコードが存在しないということで、判定できます。 2、テーブルをオープンしてから検索を行った場合。 SeekやFindFirstなどを使って検索したのであれば、 条件に一致するレコードが無い場合、レコードセットオブジェクトの NoMatchプロパティがTRUEになります。 次に、条件に一致するレコードがあり、値を取り出そうとした場合に、フィールドに値が入っていないとう場合 If objRecordSet.Fields("aaa").Value = Null Then
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.