-1
当我想在另一个记录集中搜索/查找记录集值时,应该使用什么方法? 例如,我想让它运行今年的一组结果,然后我想为每个记录搜索另一个记录集(上一年)并查看它们是否存在。如果他们这样做,那么我想把这些数据取出来。 例如在一个记录组中,有一队英超球队以及他们在2012年的最终位置。在另一个记录组中,我们拥有相同的但是2013年的位置。 我希望能够遍历第一个记录集,并且记录集1中的每个记录查找记录集2中的2012年位置,并使用Debug.Print打印这些记录集。 我希望我很清楚。 这是怎么回事?使用数组或记录集?或者另一种方法?在另一个记录集中查找记录集值
recordset1 队2013_position 曼联1 曼城2
recordset2 队2012_Position 曼联2 曼城1
当你说记录集时,你是什么意思?你是在谈论表中的记录还是像VBA DAO/ADO记录集? – Bmo
是的,我的意思是一个VBA记录集。例如Set rst = db.OpenRecordset() – user2528303
你有没有以记录集形式访问它们?你可以编写一个SQL查询比围绕一切的记录集更容易编写。 – Bmo