ISequentialStream Property

ADO and SQL Server

ADO and SQL Server

ISequentialStream Property

The ISequentialStream property indicates whether the provider supports the OLE DB ISequentialStream interface.

Applies To
Command Object Recordset Object
Syntax

object.Properties("ISequentialStream") [= value]

Parts

object

Expression that evaluates to an object in the Applies To list.

value

Boolean that indicates whether the provider supports the specified interface, as specified in Settings.

Settings
Value Description
True The recordset supports the specified interface.
False The recordset does not support the specified interface.

Data Type

adBoolean

Modifiable

Read/write

OLE DB Property

DBPROP_ISequentialStream

Remarks

ADO uses the OLE DB ISequentialStream interface if the provider supports it.

If the value of the ISequentialStream property is set to True, the recordset is capable of manipulating the contents of columns as a storage object supporting the specified interface. The provider reports its ability to enable this property on a per-column basis by setting the flag DBPROPFLAGS_COLUMNOK. A provider that does not have the ability to turn the property on or off on a per-column basis does not set DBPROPFLAGS_COLUMNOK.

Whether or not the property is supported in the recordset as a whole or on a per-column basis, the ability to manipulate a column value as a storage object depends on whether the provider supports the coercion from the column's native type (BLOB or non-BLOB) to the particular storage interface.