我想实现当点击表A中的某列的某个产品时,能够在本表的下方有个类似于关联表的表格能够显示表A中选中该产品的相同产品的所有行,请教老师能否实现?
因为同一个表可以建立关联,但是同一个表建立关联时候,左表和右表不能使用相同的关联列,所以你要有两个产品列,其中一个产品列可以隐藏起来,专门用于关联。
还有一个办法,将这个表加载两次,生成两个DataTable,只是这样有点浪费资源了。
Dim sql As String
sql =e.Table.Current("产品")
If Forms("窗口1").Opened Then
sql ="Select * From {表A} where 产品 ='" & sql & "'"
Tables("窗口1_Table2").Fill(sql,True)
End If