Я использую следующий код для сравнения двух наборов записей:
For i = 1 To (recordsetA.Fields.Count - 1)
If recordsetA.Fields(i).Value <> recordsetB.Fields(i).Value Then
stringFieldList = stringFieldList & ", " & recordsetA.Fields(i).Name
End If
Next i
Однако в stringFieldList есть пара полей, которые имеют одинаковые значения (например, 1339.5). Зачем?