我认为我很接近这一点,但可以排除过滤过程。
tblIndex(PrimaryCat,SubCat,UserID,Year)
tblResults(SubCat,UserID)
我的表格有两只 com子和一个 but子。 ComboBox1有 t。 小学价值和ComboBox2的年价值。
我想的是,当突击式指挥塔顿时,当 com波箱的数值被作为拖网顶的过滤器使用时,就会打开显示SubCat和用户ID值清单的灯塔。
这是否有意义?
我拥有为模仿Results而确定的形式的记录。 采用这一方法,在过滤某些知识方面,仅需要增加:
私人分立方厘米
Dim strSQL As String
strSQL = "SELECT SubCat, UserID " & _
"FROM tblIndex " & _
"WHERE PrimaryCat = [strCat] AND Year = [strYear] " & _
"GROUP BY SubCat, UserID"
DoCmd.OpenQuery "strSQL"
结尾处
EDIT:
我不敢肯定,如果允许我回答我自己的问题,但我拟定解决办法。 I > used INTO to put the results into a temp table I can further editede using:
私人分立方厘米
Dim strSQL As String
strSQL = "SELECT SubCat, UserID INTO tblTemp " & _ "FROM tblIndex " & _ "WHERE PrimaryCat = " & cboPrimaryCat.Value & " AND Year = " & >cboYear.Value & _ " GROUP BY SubCat, UserID"
DoCmd.RunSQL strSQL
结尾处