I want to delete the data that over 5years. But my code has such error:
"vb6 error: Row cannot be located for updating. Some value may have been changed since it was last read."
And my code is:
Expand|Select|Wrap|Line Numbers
- If IsNull(rs.Fields("dateVar")) Then
- GoTo nextStep
- Else
- rs.MoveFirst
- Do While (rs.EOF <> True)
- If (DateDiff("yyyy", rs.Fields("dateVar"), Now()) >= 5) Then
- rs.delete
- End If
- rs.Update
- rs.MoveNext
- Loop
- End If
Please help me... I have struggling to this problem many days...