自动从表格中获取值

时间:2020-01-13 17:10:48

标签: ms-access

在MS Access中,我有两列(产品,价格)的t1(表) 我有t2(产品,价格,数量,总数) 我在t1中的产品和t2中的产品(一对多)之间建立了联系,然后为t2创建了一个表单,并用组合框列表替换了product字段。 在组合框中选择产品时,我需要自动从t1.price中获取价格,该怎么办? 谢谢大家?

1 个答案:

答案 0 :(得分:0)

使用组合框AfterUpdate事件中的代码填充T2.price字段。使组合框成为多列。代码使用价格引用组合框列。按索引引用列。索引以0开头,因此如果价格在第二列中,则其索引为1。

Me.Price = Me.cbxProduct.Column(1)

建议在多个表中不要使用完全相同的字段名称。