ms-访问产品入口中的棘手情况

时间:2014-01-31 18:13:27

标签: vba ms-access access-vba

我有两个访问表访问一个是我为

等产品创建条目
whitepapter | pen | startDate | endDate
5           | 10  | 31/jan    | 02/feb

库存产品表:

whitepapter | pen
10          | 20

我的目标是:当用户输入数据时,应用程序将检查库存产品和日期: 如果结束日期是1月1日,则显示5张纸和10支笔减去主要库存,但如果今天是2月3日,它将把它们放回主库存:

最好的方法是什么?我知道关系,但我问的是如何以最佳方式应用这个...使用这个数据库的用户不是专业人士所以我正在寻找给他们这个功能的最好方法....

1 个答案:

答案 0 :(得分:1)

您可以使用此SELECT查询计算现在所需的产品数量:

SELECT
    SUM(whitepaper) AS SumOfWihtepapers,
    SUM(pen) AS SumOfPens
FROM
    EventTable
WHERE
    Now Between startDate AND endDate;

同样在Access中,您可以使用TextBoxes的AfterUpdate事件来执行某些逻辑。


至于其余部分:在StackOverflow,我们希望在您尝试编程时遇到问题时帮助您,但您必须付出一些努力。你有什么尝试?你能告诉我们一些代码吗?它没有像预期的那样工作吗?您收到错误消息了吗?

请阅读获取实际详细问题的答案 here

部分