It could sound like you need to put
RS_something.CursorType = 2
RS_something.LockType = 3
in your code before opening the recordset, but I can't be sure since you don't post any code.
Another way is (instead of the "AddNew" and "Update" methods)
strSQL = "INSERT INTO table_name VALUES ('" & Request.Form("name") & "', '" & .....
ConnectionObject.Execute strSQL