【发布时间】:2016-03-14 22:22:33
【问题描述】:
基本上,我需要允许用户以 Qq/yy 或 Qq/yyyy 格式输入数据(即“Q4/2015”,其中“Q4”表示 2015 年最后一个季度或去年,而不是第 4 个月)。
我知道我可以获取 DateTime 值并将其格式化为 Format() 但这不是我需要的。
我需要为用户提供一个带有输入控件的表单,他/她可以在其中输入上述格式的数据并将此值存储在数据库中,以便我以后可以执行报告和比较(例如从2015 年第 2 季度至 2016 年第 1 季度)。
所以我有两个问题。
- 输入控制。
- 我的数据库中的数据类型。
如果我只是在表中取一个text 字段并将输入掩码设置为Q0/0099,我的查询就会出现问题,因为我无法将记录与< 和> 进行比较。
如果我使用数字或日期字段,我不知道如何正确设置工作输入掩码以按我需要的方式设置输入。
有什么提示吗?
【问题讨论】:
标签: forms date datetime ms-access ms-access-2010