如何从查询结果填充文本框

Kaj*_*aja 1 ms-access vba ms-access-2010

我的表单上有一个组合框和一个文本框。

如果用户从“组合框”中选择一个值,例如:Cvalue,那么我想用查询结果填充文本框,例如:

Select S1 From Test where Name=Cvalue
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Dan*_*eus 5

如果您正在填充的文本框是未绑定的(不必更新基础表单数据源中的字段),则可以DLOOKUP在文本框的控制源中使用,并避免使用VBA:

=DLOOKUP("S1", "Test", "cvalue='" & forms!MyForm!Combo0 & "'")
Run Code Online (Sandbox Code Playgroud)