クエリにバインドされた継続フォームがあります (以下のクエリを参照)。クエリは継続フォームのレコード ソースであり、更新できません。
クエリはデータをフィルタリングして、最小要件を満たすプレーヤーのリストを提供し、それらのプレーヤーを連続フォームに表示します。連続フォームには、GameID と GameDate を入力するための追加のコントロールがあります。
追加データを追加したら、レコードを tbl_Bank に書き戻す必要があります。試してみましたINSERT INTO
が、最初のレコードしか書き込みません。
INSERT ステートメント:
strSQL = "INSERT INTO tbl_Bank(GameDateID,GameID) VALUE (txt_GameDateID1,txt_GameID1);"
クエリ:
SELECT tbl_Bank.PlayerID, Sum(tbl_Bank.Change) AS SumOfChange
FROM tbl_Bank
WHERE (((tbl_Bank.DateChanged)<[forms]![frm_Navigation]![NavigationSubform].[Form].[txt_GameDate]))
GROUP BY tbl_Bank.PlayerID
HAVING (((Sum(tbl_Bank.Change))>=([Forms]![frm_Navigation]![NavigationSubform].[Form]![sfrm_GamePlayers].[Form]![txt_FinalPrice]*-1)));