我想從下面的代碼'tblJobTitles'中的表中的表格中的值源。我想要獲得的值是'JobTitle'值,不幸的是,在控制框中,我不斷收到#Name?錯誤。我試圖adust的屬性,但everthing我試着給我同樣的錯誤。使用選擇查詢來源連接表的值
注意:如果我試圖在不將'tblContacts'連接到'tblJobTitles'並僅使用'tblContacts'的情況下執行此操作,則可以成功檢索窗體中字段的職位名稱,只是它返回數字唯一ID編號來自職位名稱表。是否可以重新格式化它以返回文本值?
sql_get = "SELECT tblContacts.*, tblJobTitles.* FROM tblJobTitles INNER JOIN (tblContacts INNER JOIN tblTeams ON tblContacts.Team = tblTeams.ID) ON tblJobTitles.ID = tblContacts.JobTitle WHERE [tblTeams].[team]= '" & cboDepartments.Value & "'"
Me.frmstaticdatadepartments08.Form.RecordSource = sql_get
在'sql_get'之後寫一個'Debug.Print sql_get',幫助我們一個忙。在該線上放置一個斷點。讓我們知道它打印出什麼 –
你想我把Debug.Print slq_get後面的'Me.frmstaticdatadepartments08.form.recordsource = sql_get'行? –
不,請不要。在'sql_get'和表單記錄源指定之間 –