【发布时间】:2016-07-09 00:39:32
【问题描述】:
我正在寻找有关在我的访问数据库中实施某种预测表格的帮助/指导。我想要实现的是让用户从下拉列表(我有)中选择一个项目,然后从两个日期选择器中选择一个从和到日期。选择日期后 - 例如 2016 年 1 月 - 2017 年 1 月,数据库会创建 12 个空白条目,用户可以在每个单元格中输入不同的金额。
数据库已设置为单个项目可以有多个日历日期。我已经尝试在第一个实例中使用交叉表查询,但是我很快发现它是不可更新的。我已经研究过使用“临时”表,然后可能使用临时表中的更新函数并插入新记录,但是,我真的希望有一种更简单的方法。有没有人遇到过类似的问题/任何建议最好的方法?
更新: 临时表的表结构(如果这是最好的方法?)看起来像:
理想情况下,如果用户选择从 1 月 15 日到 1 月 16 日的范围,那么数据库会“填充”剩余的月份。在数据库中,表格将如下所示:
[Project Id] [Month] [Year][1] [1] [2015][1] [2] [2015][1] [3] [2015]
等等。
我不确定如何实现它;即在选择开始和结束月份时,在两者之间创建条目。
【问题讨论】:
-
这个问题可能有点过于宽泛,无法得到体面的答案。另外,如果你想实现一个表单,你有没有尝试过任何关于表单的事情?您说您希望表单在您的数据库中创建空白条目,然后说数据库设置为单个项目可以有多个日历日期 - 可能提供一些虚拟数据,以便我们可以看到这些数据的结构。
-
您好,感谢您的回复。我明白为什么它可能有点过于宽泛了。我已更新问题以包含特定问题
-
谢谢,这很有用。我提供了一个可能会给出一些想法的答案。
标签: sql ms-access vba ms-access-2007