I open an ADO 2.1 recordset then go to certain row, change the valu eof any field and update it.

Code:
MyRecordset.Absoluteposition=x
MyREcordset!Field="AnyData"
Myrecordset.Update
The updated data appears in several rows!
Also in rows that are not in this recordset!

Any idea about it?