0
A
回答
0
您似乎正在使用Microsoft Access。可以在窗体上的开始日期控件的After Update事件中更新完成日期字段(列),或者可以创建更新字段的查询,或者从Access 2010开始,可以使用data macro。但是,如果日期始终在开始日期前21天,您是否需要一个字段(列)?查询可以让你展现结束日期很轻松地:
SELECT StartDate, StartDate + 21 As EndDate
FROM MyTable
0
In opposite of Excel that directly you can add to date There is Function to add day or month or year to Date in Access.
Exmaples:
DateAdd('d', 130 , Date)
DateAdd('d', 430 , FirstDate) //add month and year by calculating extra days
DateAdd('m',3 , Date)
DateAdd('y', 2 , Date)
相关问题
- 1. 在添加1天后添加日期
- 2. 在javascript中添加日期的天数
- 3. 日期格式 - 添加天日期
- 4. 添加一天的日期
- 5. Javascript:添加日期1天
- 6. Javascript日期添加天
- 7. 添加天的日期和插入在表中添加日期为SQL SERVER 2012
- 8. 添加30天至日期(月/日/年)
- 9. 访问UPDATE到今天的日期
- 10. 添加一天到日期向量中的每个日期
- 11. 选择记录日期==现在+ 21天(不在)
- 12. 在VBA访问中向查询添加自动日期范围
- 13. 询问在javascript中添加日期?
- 14. Python - 将天添加到现有日期
- 15. 将6天添加到created_at日期
- 16. 将可变天数添加到日期
- 17. 如何添加到`日期`四天?
- 18. 的EclipseLink - 添加天日期使用CriteriaBuilder
- 19. MySQL的:添加天的日期
- 20. X天添加到指定的日期
- 21. 添加天日期选择器JS
- 22. 可变天添加到特定日期
- 23. excel:获取日期并添加一天
- 24. 将+ 7天添加到当前日期?
- 25. 添加天日期选择器
- 26. 如何添加天当前日期
- 27. 格式javascript日期并添加365天
- 28. 在日期中添加日期
- 29. 在日期选择器中添加日期的问题
- 30. 添加两个表值与当前日期(今天的日期)
对不起应该补充其Access 2003中,我使用,看着运行查询的,我知道该怎么做,并保存选项作为表的查询,但我想自动做它我已经看过2010年,我可以看到有一个计算领域的表设计,这将做到这一点,但在2003年它没有这个,我试图将此添加到表设计中的dateb字段默认值 - DateAdd(“d”,21,'DateA'),但它给了我一个数据类型不匹配,但工作我期望如果我输入DateAdd(“d”,21,“01/12/2011" )。还需要一个独立的领域,因为我不能重写数据。 – user445714
@ user445714您不需要dateadd,只需添加21天('= Me.StartDate + 21')并使用开始日期的after update事件,而不是控制源。不要使用默认值,您的开始日期在运行时不会存在。 – Fionnuala