将表单上文本框的值设置为查询值
Set value of textbox on form to a query value
在 Access 2013 64 位中,我有一个 table 的表单,它带有另一个 table 的外键,它将查找值存储为一个 int。在这个特定的表单上,我想将查找显示为一个字符串值,一个来自外键关系的特定字段。
如何设置控件源显示数值?
例如我希望查询是:
SELECT car.[title] FROM cars where cars.[id] = car_id
其中 car_id 是具有关系的字段。
您可以在 ControlSource
中使用 DLookup
:
=DLookup("Title","Cars","id=" & [car_id] & "")
在 Access 2013 64 位中,我有一个 table 的表单,它带有另一个 table 的外键,它将查找值存储为一个 int。在这个特定的表单上,我想将查找显示为一个字符串值,一个来自外键关系的特定字段。
如何设置控件源显示数值?
例如我希望查询是: SELECT car.[title] FROM cars where cars.[id] = car_id
其中 car_id 是具有关系的字段。
您可以在 ControlSource
中使用 DLookup
:
=DLookup("Title","Cars","id=" & [car_id] & "")