CurrentRecordの注意 : Access




BackHome BackTipsへ Backメニューへ

レコードがない場合CurrentRecordは0を返しますが、レコードを削除した直後マイナスになる場合があります。

その為、下記のようにレコードの有無を判定する場合、思わぬエラーになる場合があります。


If Me.CurrentRecord=0 then
    処理
End If
このようにします。
If Me.CurrentRecord<=0 then
    処理
End If

どのようなタイミングでマイナスになるかまでは調べていませんが、あまりに単純なことなのでゾォとしました。




BackHome BackTipsへ Backメニューへ

Copyright(C) FeedSoft