-1
MS Access 2010では、ランダムにデータを注文して新しいシートに配置する次のクエリがあります。私は、WHEREに追加する前に、それが働いていたが、今私は私を伝えるエラーを取得:MS Access SQLのパラメータがあまりにも少ない:予想される2
パラメータが少なすぎます。予想2.
が、私はこの問題を解決できるか誰を知っていますか? [Some_Possible_Value_For_The_Field]
がある
sqlQuery = "SELECT [My_Sheet].* " & _
" INTO My_New_Sheet" & _
" FROM [My_Sheet] " & _
" WHERE [Some_Field] = [Some_Possible_Value_For_The_Field] " & _
" ORDER BY Rnd(-(100000*[Some_Other_Field])*Time())"
Debug.Print sqlQuery
CurrentDb.Execute sqlQuery
が、これはアクセスSQL
'[Some_Possible_Value_For_The_Field]'はどこから来ると思いますか?あなたのテーブルに '[Some_Field]'は存在しますか? –
はい、 '[Some_Field]'は存在します。また、[[Some_Possible_Value_For_The_Field] 'は' [My_Sheet] 'から来ると予想されます – Paradox
*' [Some_Possible_Value_For_The_Field] 'は' [My_Sheet] 'から来ると予想されます*:それはどういう意味ですか?そのフィールドはテーブルに存在するかどうか? – sstan