我有几个组合框(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