[英]Record source and control source in ms access
我正在MS Access 2010中創建一個連續表單。在表單的詳細信息部分中,我有兩個文本框(名為txtProj和txtArtifact)。
數據庫中有2個表。 tblProject和tblArtifact。
tblProject has [Project ID] - autonumber and [Project Name] - string.
tblArtifact has [Artifact ID] - autonumber, [Project] - number and [Artifact Name] - string.
[Project ID]
和[Project]
通過一對多關系關聯。
表單的記錄源是tblArtifact。 現在,在名為txtProject的文本框中,我想顯示項目的名稱,而不是項目ID。
我無法弄清楚如何引用表的控件源,而該表不是表格的記錄源。
請幫我。
如果需要,我很樂意提供其他詳細信息。
謝謝您的期待。
通過連接兩個表來嘗試一下,
SELECT b.[Artifact Name]
FROM tblProject a
INNER JOIN tblArtifact b
ON a.[ProjectID] = b.[Project]
WHERE b.Project = 'value'
所需要做的就是:
SELECT
tblProject.*,
tblArtifact.*
FROM tblProject INNER JOIN tblArtifact ON
tblProject.[Project ID] = tblArtifact.Project;
[Project Name]
。 選擇那個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.