例子:VBA更新相關表不會對CommandSave創建新條目
所以蘋果橙子Bannana表插入鑰匙進入水果表
水果
ID的AppleID OrangeID BannanaID FruitNum
1____1_________________________3
2____________4_________________3
3_____________________5________3
我想要的是它檢查FruitNum 3和更新表
ID的AppleID OrangeID BannanaID FruitNum
1____1_______4______5__________3
我得到了與UPDATE語句工作,但是當我去和acRecordSave
ID的AppleID OrangeID BannanaID FruitNum
1____1_______4______5__________3
2___________________5__________3
等
每個水果是一個表格,每個條目都有一個水果編號。所以當你用橙色填充橙色表格,然後用FruitNum 3填充時,它應該檢查FruitNum3是否存在並更新該表格。如果CMN保存已經存在,則不應該在FruitNum表中創建新記錄。我應該在添加刪除記錄後?
CurrentDb.Execute "UPDATE [tableFruitNum] SET [" & NameFruit & "] = " & ID & " WHERE [FruitNum]=" & FruitNum
'如何更新表(備查) ' 更新table_name的 'SET列1 =值1,列2 =值2,... ' WHERE some_column = SOME_VALUE;