テーブルからランダムなレコード(シードあり)をあらかじめ選択したいと思っています。フォーム変数をSQLコマンドに渡すアクセス
私は次のように書かれているが、それは
SELECT TOP ([Forms]![Form1]![NumerofElements]) *
FROM TableA
ORDER BY Rnd(-(100000*ID)*[Forms]![Form1]![Seed])
動作しないあなたは、私がSQLに直接フォーム(Form1
)で報告されているそれらの情報を渡すことができる方法上の任意のアイデアを持っていますか?
「TOP」の金額を私が知る限り動的に変更することはできません。それは、クエリにハードコードされる必要があります。ただし、VBAを使用してクエリを変更することはできます。 –