我有绑定到查询的 continue 表单(请参阅下面的查询)。该查询是我的连续表单的记录源,并且不可更新。
查询过滤数据以提供满足最低要求的玩家列表,然后将这些玩家显示在连续表单上。连续表单具有用于输入 GameID 和 GameDate 的附加控件。
添加其他数据后,我需要将记录写回 tbl_Bank。我确实尝试过,INSERT INTO
但它只写了第一条记录。
插入语句:
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)));