结合代码应该能实现非常复杂的查询因为选定某一行之后可以用Dim r As Row = CurrentTable.Current 将当前行保存在变量之中,下一查询需要用到的值,例如姓名就可以用 r(“姓名”) 来表示。这样能得到新的查询语句 "SELECT * FROM {成绩表} WHERE 姓名 = '" & r(“姓名") & "'"大概思路是这样,可能实施起来还有更多的地方没考虑到