我目前正在将MS Access数据库构建为项目@Work。
数据库中有一个庞大的,未排序的表DataQueryExport
,目的是创建一个使该巨大表可行的GUI。
现在的问题是:
我有一个文本字段Comment
,该文本字段应该显示对特定数据条目WorkID
的注释。 WorkID
存储在名为WorkID_Comments
的单独表中,该表通过SQL查询填充。表WorkID_Comments
有两列,WorkID
和Comment
。
GUI有一个组合框WorkID_Combo
,您可以在其中从主表DataQueryExport
中选择特定的WorkID。该确切值应该用作显示该WorkID注释的参考。
TL:DR;我需要注释框来显示和存储我为在组合框中选择的值编写的文本。如何获取文本字段以显示表WorkID_Comments.Comments
中的值,其中WorkID_Combo
(视图组合框)中的值与WorkID_Comments.WorkID
我对任何奇怪的大写字母表示歉意,我已经习惯了,德语是我的主要语言。
感谢您的阅读,感谢您的答复。
-Ninsa
答案 0 :(得分:1)
在查询设计器中使用所需的列来构建查询(如果我正确理解的话,请输入ID和Comment)。
然后转到组合框,然后在属性recordsource table/query
下选择您要设计的查询。
现在,您可以指定应显示哪些列,并使用ID作为背景中的值。
然后将另一个查询绑定到您的表单(这是您写为列的文本),该表单链接到combox中的ID。在表单中放置一个文本框,并将该列用作源。