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.