The DBPROPSET_JETOLEDB_ROWSET property set contains the following Rowset properties.
|
Property ID (additional properties supported in
DBPROPSET_JETOLEDB_ROWSET)
|
Description
|
| DBPROP_JETOLEDB_BULKNOTRANSACTIONS | Type: VT_I4 Typical R/W: R/W Description: Jet OLEDB:Bulk Transactions Determines whether SQL bulk operations are transacted. This property determines whether the current command execution is transacted. -
DBPROPVAL_BT_DEFAULT — Defer to the value specified in DBPROP_JETOLEDB_GLOBALBULKTRANSACTIONS. -
DBPROPVAL_BT_NOBULKTRANSACTIONS — Bulk operations are not transacted. -
DBPROPVAL_BT_BULKTRANSACTIONS — Bulk operations are transacted. Large bulk operations might fail when transacted due to resource limitations. This property overrides the value set in DBPROP_JETOLEDB_GLOBALBUILDTRANSACTIONS. |
| DBPROP_JETOLEDB_BULKPARTIAL | Type: VT_I4 Typical R/W: R/W Description: Jet OLEDB:Partial Bulk Ops This property determines the behavior of Jet when SQL DML operations fail. -
DBPROPVAL_BP_DEFAULT — Defer to the value of DBPROP_JETOLEDB_GLOBALBULKPARTIAL. -
DBPROPVAL_BP_PARTIAL — Allow partial completion of the bulk operation. -
DBPROPVAL_BP_NOPARTIAL — Fail the bulk operation on a single error. |
| DBPROP_JETOLEDB_ENABLEFATCURSOR | Type: VT_BOOL Typical R/W: R/W Description: Jet OLEDB:Enable Fat Cursors This property indicates whether Jet should cache multiple rows when populating the cursor for remote row sources. |
| DBPROP_JETOLEDB_FATCURSORSMAXROWS | Type: VT_I4 Typical R/W: R/W Description: Jet OLEDB:Fat Cursor Cache Size Number of rows that should be cached when using remote data store row caching. Used only if DBPROP_JETOLEDB_ENABLEFATCURSOR is VARIANT_TRUE. |
| DBPROP_JETOLEDB_LOCKGRANULARITY | Type: VT_I4 Typical R/W: R/W Description: Jet OLEDB:Locking Granularity Determines whether a table is opened using Alcatraz row-level locking. This property is ignored unless DBPROP_JETOLEDB_DATABASELOCKMODE is set to DBPROPVAL_DL_ALCATRAZ. |
| DBPROP_JETOLEDB_ODBCPASSTHROUGH | Type: VT_BOOL Typical R/W: R/W Description: Jet OLEDB:ODBC Pass-Through Statement This property tells Jet that SQL text in a Command object should be passed to the back end unaltered. VARIANT_FALSE — Interpret SQL statement locally. |
| DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING | Type: VT_BSTR Typical R/W: R/W Description: Jet OLEDB:Pass Through Query Connect String Jet connect string to be used to connect to the remote data store. This property is used with DPROP_JETOLEDB_ODBCPASSTHROUGH and is ignored unless the value for that property is VARIANT_TRUE. |
| DBPROP_JETOLEDB_STOREDQUERY | Type: VT_BOOL Typical R/W: R/W Description: Jet OLEDB:Stored Query Whether the command text set in ICommandText::SetCommandText should be interpreted as a stored query instead of an SQL command. |
| DBPROP_JETOLEDB_VALIDATEONSET | Type: VT_BOOL Typical R/W: R/W Description: Jet OLEDB:Validate Rules On Set Whether Jet Validation Rules are evaluated when columns are set or when changes are being committed to the database. -
VARIANT_TRUE — Validation Rules are evaluated when columns are set. -
VARIANT_FALSE — Validation Rules are evaluated only when changes are committed. In Delayed Update mode, this occurs when IRowsetUpdate::Update is called. |