質問: currentdb.openrecordset(strsql, dbopendynaset) debug.print rs.recordcount end sub これをすると1が返るのですがなぜでしょうか? レコードの数が返ると思ってるのですが違うのでしょうか?
回答: そうなんです。取れる場合もあれば取れない場合もある。多分accessのバグだと思う。 仕方ないのでmovenextでlastまで行って数を数える。