RDO and DAO data access components handle collisions while updating a database differently than the ADO data access component. The rdoResultset and Recordset objects contain BatchCollisionCount properties that indicate how many rows weren’t successfully processed by the server. The rdoResultset BatchCollision Rows and the Recordset BatchCollisions properties then return an array of bookmarks that point to rows that weren’t updated successfully.