我有MS Access 2013.我正在开发一个带桌子的数据库:游戏和活动。在我的Events表中,我需要将EventEndTime作为EventStartTime + Games.GameDuration。
我尝试使用AfterUpdates宏但它没有用。这个领域空无一人。
我使用DateAdd测试它只是先加3小时但它不起作用。 The AfterUpdate Macro
答案 0 :(得分:0)
如果GameDuration
是一个表示小时的整数:
EventEndTime=DateAdd("h",GameDuration,EventStartTime)
如果GameDuration
是包含小时和分钟的日期/时间字段:
EventEndTime=DateAdd("n",Minute(GameDuration),DateAdd("h",Hour(GameDuration),EventStartTime))