When you open a collection with mi_collection_open(),
you obtain an update scroll cursor to hold the collection elements.
Therefore, you can perform operations on a collection opened with mi_collection_open().
Cursor attribute
Valid operations
Read/write cursor
Insert, delete, update, fetch
Scroll cursor
Fetch forward and backward through the collection
elements