BLOBs and OLE Objects

SQLOLEDB exposes the ISequentialStream interface to support consumer access to SQL Server text and image data types as Binary Large Objects (BLOBs). The Read method on ISequentialStream allows the consumer to retrieve large amounts of data in manageable chunks.

SQLOLEDB can use a consumer-implemented IStorage interface when the consumer provides the interface pointer in an accessor bound for data modification.

SQLOLEDB Storage Object Limitations