SQL作为Access Form字段的控件源

Jam*_*ond 9 sql ms-access access-vba

有没有办法使用SQL填充Access Form的文本字段的值?

我已经读过,不可能简单地输入SQL作为控制源.这是真的?

谢谢你的任何挫折:)

- 编辑 -

我需要执行此查询;

SELECT tblCaseIssues.IssueDesc FROM tblCaseIssues INNER JOIN tblCaseNewHS_Issues ON tblCaseIssues.ID = tblCaseNewHS_Issues.IssueID WHERE(tblCaseNewHS_Issues.HS_ID = 81))
Run Code Online (Sandbox Code Playgroud)

Jef*_*ffO 9

很确定这是真正的SQL,但你可以使用这个函数:
=DLookUp("field_name","table_name","any_fieldname = 'value'")

  • 在Access中创建一个查询,其中所有表都已连接.然后在您的DBLookup中,您可以使用查询的名称替换table_name(抱歉指示一个表并假设查询也可以工作).注意:在VBA中有更好的方法. (2认同)