添加名为当前日期的列吗?

问题描述 投票:0回答:1

我正在创建一个Access数据库,以尝试跟踪平均库存成本。我想使其在单击表单上的按钮时的位置上添加一列,该列以当前日期和“数量”一词命名,另一列添加当前日期和“价格”一词。我不能只添加名为数量和价格的列,因为我希望能够随着时间的推移使用它。所以我想知道在mm / dd / yyyy上我们以y美元的价格购买了x个小部件。然后,一周后,我希望能够单击相同的按钮,并使用新的当前日期添加更多行。这有可能吗?我使用的是Microsoft Access2016。我已经根据我的研究尝试了以下一些变体,但似乎没有任何效果。表名称是AvgCost。我在这方面也很新。

Private Sub Record_Button_Click()
ALTER TABLE AvgCost ADD COLUMN Quantity_DATE()
End Sub

我不断收到一条错误消息,内容为“编译错误:预期:语句的ENd,并突出显示AvgCost

ms-access access-vba
1个回答
0
投票
CurrentDb.Execute "ALTER TABLE AvgCost ADD COLUMN [Quantity_" & DATE() & "] Number"

但是,这确实是糟糕的设计。而不是执行通常更改数据结构的过程,而应添加记录。

© www.soinside.com 2019 - 2024. All rights reserved.