text: Be sure to check the types of parameters you are using to open up the recordset. You will need to use adopendynamic  and adlockoptomistic for your locktype. (Might need adlockbatchoptomistic if youa re doing a batch)