我有幾個組合框(CB)從我的訪問數據庫填充。它們都從同一張桌子上拉出來,並使用表格中相同的隱藏主鍵。當我從其中一個CB中選擇一個值時,我希望其他人根據匹配的主鍵更新相關值。通過查詢更新基於另一個組合框的組合框
這可能嗎?
我一直在努力,現在使用下面的變化了一段時間,但沒有成功:
Dim strSQL As String
strSQL = "SELECT gsr_id FROM task WHERE task_wid = " & Me.cboTask.Column(0)
Me.cboGSRTask.Section = CurrentDb.OpenRecordset(strSQL)
Debug.Print "SELECT gsr_id FROM task WHERE task_wid = " & Me.cboTask.Column(0)
謝謝。
是的,對不起。我得到以下錯誤:類型不匹配 我試圖用str,int,variant轉換數據類型,但沒有任何成功。 – user3661576
是的,它是一個組合框。我想更新所有組合框,只要其中一個更改。它們更新的值應該來自數據庫上的相同記錄(使用主鍵)。我可能會錯誤地解決這個問題,但這正是我希望能夠完成的。 – user3661576
這只是我試過的最後一個。在此之前,我看了其他幾個人,但沒有得到正確的工作。 – user3661576