いまさら改めて見てですけど、「cmdSQLExecute_Click」の
CurrentDb.Execute "UPDATE Tbl1 SET Tbl1.F1 = Rnd();"
って、Rnd()がキャッシュ使われて一度しか乱数取得処理入らないんで、ほかのDAO処理のrs!F1 = Rndとやってること違いますね
通報 ...
いまさら改めて見てですけど、「cmdSQLExecute_Click」の
CurrentDb.Execute "UPDATE Tbl1 SET Tbl1.F1 = Rnd();"
って、Rnd()がキャッシュ使われて一度しか乱数取得処理入らないんで、ほかのDAO処理のrs!F1 = Rndとやってること違いますね
あら、そうですね。
となると、RecordsetCloneとSQLの差は縮まりそうですね。あるいは差はないかも。
要検証ですね。時間がとれたらやってみます。
ご指摘ありがとうございます。