access 两个表 表1 表2 第二个表中的字段 自动显示第一个表的数据

表1
邮编 地址
000 北京
001 天津
002 上海

表2
邮编 地址
根据表2选的地址 是个下拉列表框
自动显示表1对应的邮编 里边的数据是表1的地址

如何让表2的邮编自动显示出来

这个需要在窗体中录入表2记录才能实现。以表2做数据源做窗体,地址字段改成下拉列表框,其行来源为:SELECT [表1].邮编, [表1].[地址] FROM 表1; 注意在格式中,列宽设成:0cm;2.544cm,这样这个列表框只能显示出表1的地址,邮编是隐藏的。
做好列表框后,下一步联动:还是列表框属性:事件选项卡,更新后选事件过程,点后边的3个点
Private Sub 地址_AfterUpdate()
Me.邮编 = Me.地址.Column(0)
End Sub
这样就可以了,需要写一点代码,但是很简单的。
温馨提示:答案为网友推荐,仅供参考
相似回答