Просто зациклите оба набора записей во внутреннем и внешнем цикле, как показано ниже
rs1.MoveFirst
While not rs1.EOF
rs2.MoveFirst
While not rs2.EOF
'Do your comparisons here'
if rs1("colum").value = rs2("column").value then
'do other stuff
end if
rs2.MoveNext
Wend
rs1.MoveNext
Wend
Если вам нужно сравнить каждое поле, вы можете выполнить итерации по полям, подобным следующему
Это предполагает, что наборы записей имеют одинаковые поля в одинаковом порядке
Dim i as integer
for i = 0 to rs1.Fields.Count -1
if rs.fields(i).Value = rs2.fields(i).value then
'DO other stuff'
End if
Next i