The IfxBlob internal cursor
Each IfxBlob has an internal pointer to a position in the BLOB. This is referred to in this publication as the cursor of the instance.
The position of the cursor when an IfxBlob object is opened depends on the mode in which it is opened. The section IfxSmartLOBOpenMode enumeration lists the possible modes.
After a read or a write the cursor is moved to the character after the last one affected by the operation. The method IfxBlob.Seek allows you to set the cursor position explicitly.