Microsoft.jet.oledb.4.0 Excel Download

-->

Here Mudassar Ahmed Khan has explained how to download the Microsoft.ACE.OLEDB.12.0 provider for 32bit and 64bit. In order to download the Microsoft.ACE.OLEDB.12.0 provider for 32bit and 64bit, you will need to download the Microsoft Access Database Engine 2010 Redistributable file. TAGs: ASP.Net, Excel, Tips, OLEDB. The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine Hi There, I have gone through or read many links. Associated to the subject line. OleDb doesn't read Excel column even though there is data in cells for that column.

Microsoft Jet Oledb 4.0 Download

Note

This topic provides Excel Driver-specific information. For general information about this function, see the appropriate topic under ODBC API Reference.

The SQLConfigDataSource function that is used to add, modify, or delete a data source dynamically uses the following keywords.

KeywordDescription
DBQFor the Microsoft Excel driver when accessing Microsoft Excel 5.0 or later files, the name of the workbook file.
This sets the same option as Database in the setup dialog box.
DEFAULTDIRThe path specification to the directory.
This sets the same option as Select Directory or Select Workbook in the setup dialog box.
DESCRIPTIONA description of the data in the data source.
This sets the same option as Description in the setup dialog box.
DRIVERThe path specification to the driver DLL.
DRIVERIDAn integer ID for the driver.
534 (Microsoft Excel 3.0)
278 (Microsoft Excel 4.0)
22 (Microsoft Excel 5.0/7.0)
790 (Microsoft Excel 97-2003)
FILFile type, for example, Excel 3.0, Excel 4.0, Excel 5.0, Excel 7.0, Excel 97, Excel 2000, or Excel 2003.
FIRSTROWHASNAMESIndicates whether the cells of the first row of the range contain the column names for the table (1) or not (0).
MAXSCANROWSThe number of rows to be scanned when setting a column's data type based upon existing data.
A number from 1 to 16 can be entered for the rows to scan. The value defaults to 8; if it is set to 0, all rows are scanned. (A number outside the limit will return an error.)
This sets the same option as Rows to Scan in the setup dialog box.
READONLYTRUE to make file read-only; FALSE to make file not read-only.
This sets the same option as Read Only in the setup dialog box.
THREADSThe number of background threads for the engine to use. For the Microsoft Access driver, this value defaults to 3, but can be changed. For the dBASE, MicrosoftExceldriver this value is 3, and cannot be changed.
This sets the same option as Threads in the setup dialog box.
-->

The OLE DB Provider for Microsoft Jet allows ADO to access Microsoft Jet databases.

Connection String Parameters

To connect to this provider, set the Provider argument of the ConnectionString property to the following property:

Reading the Provider property will also return this string.

Typical Connection String

A typical connection string for this provider is:

The string consists of these keywords:

Microsoft.jet.oledb.4.0
KeywordDescription
ProviderSpecifies the OLE DB Provider for Microsoft Jet.
Data SourceSpecifies the database path and file name (for example, c:Northwind.mdb).
User IDSpecifies the user name. If this keyword is not specified, the string, 'admin', is used by default.
PasswordSpecifies the user password. If this keyword is not specified, the empty string ('), is used by default.

Note

If you are connecting to a data source provider that supports Windows authentication, you should specify Trusted_Connection=yes or Integrated Security = SSPI instead of user ID and password information in the connection string.

Provider-Specific Connection Parameters

The OLE DB Provider for Microsoft Jet supports several provider-specific dynamic properties in addition to those defined by ADO. As with all other Connection parameters, they can be set by using the Properties collection of the Connection object or as part of the connection string.

Excel

The following table lists these properties together with the corresponding OLE DB property name in parentheses.

ParameterDescription
Jet OLEDB:Compact Reclaimed Space Amount (DBPROP_JETOLEDB_COMPACTFREESPACESIZE)Indicates an estimate of the amount of space, in bytes, that can be reclaimed by compacting the database. This value is only valid after a database connection has been established.
Jet OLEDB:Connection Control (DBPROP_JETOLEDB_CONNECTIONCONTROL)Indicates whether users can connect to the database.
Jet OLEDB:Create System Database (DBPROP_JETOLEDB_CREATESYSTEMDATABASE)Indicates whether a system database should be created when creating a new data source.
Jet OLEDB:Database Locking Mode (DBPROP_JETOLEDB_DATABASELOCKMODE)Indicates the locking mode for this database. The first user to open the database determines the mode used while the database is open.
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD)Indicates the database password.
Jet OLEDB:Don't Copy Locale on Compact (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE)Indicates whether Jet should copy locale information when compacting a database.
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE)Indicates whether a compacted database should be encrypted. If this property is not set, the compacted database will be encrypted if the original database was also encrypted.
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE)Indicates the storage engine used to access the current data store.
Jet OLEDB:Exclusive Async Delay (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY)Indicates the maximum length of time, in milliseconds, that Jet can delay asynchronous writes to disk when the database is opened exclusively.
This property is ignored unless Jet OLEDB:Flush Transaction Timeout is set to 0.
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT)Indicates the amount of time to wait before data stored in a cache for asynchronous writing is written to disk. This setting overrides the values for Jet OLEDB:Shared Async Delay and Jet OLEDB:Exclusive Async Delay.
Jet OLEDB:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS)Indicates whether SQL bulk transactions are transacted.
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL)Indicates the password used to open the database.
Jet OLEDB:Implicit Commit Sync (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC)Indicates whether changes that were made in internal implicit transactions are written in synchronous or asynchronous mode.
Jet OLEDB:Lock Delay (DBPROP_JETOLEDB_LOCKDELAY)Indicates the number of milliseconds to wait before trying to acquire a lock after a previous attempt has failed.
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY)Indicates how many times an attempt to access a locked page is repeated.
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE)Indicates the maximum amount of memory, in kilobytes, Jet can use before it starts flushing changes to disk.
Jet OLEDB:Max Locks Per File (DBPROP_JETOLEDB_MAXLOCKSPERFILE)Indicates the maximum number of locks Jet can place on a database. The default value is 9500.
Jet OLEDB:New Database Password (DBPROP_JETOLEDB_NEWDATABASEPASSWORD)Indicates the new password to be set for this database. The old password is stored in Jet OLEDB:Database Password.
Jet OLEDB:ODBC Command Time Out (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT)Indicates the number of milliseconds before a remote ODBC query from Jet will time out.
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK)Indicates how many pages must be locked within a transaction before Jet tries to promote the lock to a table lock. If this value is 0, the lock is never promoted.
Jet OLEDB:Page Timeout (DBPROP_JETOLEDB_PAGETIMEOUT)Indicates the number of milliseconds Jet will wait before checking to see whether its cache is out of date with the database file.
Jet OLEDB:Recycle Long-Valued Pages (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES)Indicates whether Jet should aggressively try to reclaim BLOB pages when they are freed.
Jet OLEDB:Registry Path (DBPROP_JETOLEDB_REGPATH)Indicates the Windows registry key that contains values for the Jet database engine.
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS)Indicates whether the schema Recordset DBSCHEMA_JETOLEDB_ISAMSTATS should reset its performance counters after it returns performance information.
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY)Indicates the maximum amount of time, in milliseconds, Jet can delay asynchronous writes to disk when the database is opened in multiuser mode.
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH)Indicates the path and file name for the workgroup information file (system database).
Jet OLEDB:Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE)Indicates whether Jet writes data to disk synchronously or asynchronously when a transaction is committed.
Jet OLEDB:User Commit Sync (DBPROP_JETOLEDB_USERCOMMITSYNC)Indicates whether changes that were made in transactions are written in synchronous or asynchronous mode.

Provider-Specific Recordset and Command Properties

The Jet provider also supports several provider-specific Recordset and Command properties. These properties are accessed and set through the Properties collection of the Recordset or Command object. The table lists the ADO property name and its corresponding OLE DB property name in parentheses.

Property NameDescription
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS)Indicates whether SQL bulk operations are transacted. Large bulk operations might fail when transacted, because of resource delays.
Jet OLEDB:Enable Fat Cursors (DBPROP_JETOLEDB_ENABLEFATCURSOR)Indicates whether Jet should cache multiple rows when populating a recordset for remote row sources.
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS)Indicates the number of rows to cache when using remote data store row caching. This value is ignored unless Jet OLEDB:Enable Fat Cursors is True.
Jet OLEDB:Inconsistent (DBPROP_JETOLEDB_INCONSISTENT)Indicates whether query results allow inconsistent updates.
Jet OLEDB:Locking Granularity (DBPROP_JETOLEDB_LOCKGRANULARITY)Indicates whether a table is opened using row-level locking.
Jet OLEDB:ODBC Pass-Through Statement (DBPROP_JETOLEDB_ODBCPASSTHROUGH)Indicates that Jet should pass the SQL text in a Command object to the back end unaltered.
Jet OLEDB:Partial Bulk Ops (DBPROP_JETOLEDB_BULKPARTIAL)Indicates Jet's behavior when SQL DML operations fail.
Jet OLEDB:Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP)Indicates whether queries that do not return a Recordset are passed unaltered to the data source.
Jet OLEDB:Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING)Indicates the Jet connect string used to connect to a remote data store. This value is ignored unless Jet OLEDB:ODBC Pass-Through Statement is True.
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY)Indicates whether the command text should be interpreted as a stored query instead of an SQL command.
Jet OLEDB:Validate Rules On Set (DBPROP_JETOLEDB_VALIDATEONSET)Indicates whether the Jet validation rules are evaluated when column data is set or when the changes are committed to the database.

By default, the OLE DB Provider for Microsoft Jet opens Microsoft Jet databases in read/write mode. To open a database in read-only mode, set the Mode property on the ADO Connection object to adModeRead.

Command Object Usage

Command text in the Command object uses the Microsoft Jet SQL dialect. You can specify row-returning queries, action queries, and table names in the command text; however, stored procedures are not supported and should not be specified.

Recordset Behavior

The Microsoft Jet database engine does not support dynamic cursors. Therefore, the OLE DB Provider for Microsoft Jet does not support the adLockDynamic cursor type. When a dynamic cursor is requested, the provider will return a keyset cursor and reset the CursorType property to indicate the type of Recordset returned. Further, if an updatable Recordset is requested (LockType is adLockOptimistic, adLockBatchOptimistic, or adLockPessimistic) the provider will also return a keyset cursor and reset the CursorType property.

Dynamic Properties

The OLE DB Provider for Microsoft Jet inserts several dynamic properties into the Properties collection of the unopened Connection, Recordset, and Command objects.

The following tables are a cross-index of the ADO and OLE DB names for each dynamic property. The OLE DB Programmer's Reference refers to an ADO property name by the term, 'Description.' You can find more information about these properties in the OLE DB Programmer's Reference.

Connection Dynamic Properties

Microsoft.jet.oledb.4.0 Excel Download Windows 10

The following properties are added to the Properties collection of the Connection object.

ADO Property NameOLE DB Property Name
Active SessionsDBPROP_ACTIVESESSIONS
Asynchable AbortDBPROP_ASYNCTXNABORT
Asynchable CommitDBPROP_ASYNCTNXCOMMIT
Autocommit Isolation LevelsDBPROP_SESS_AUTOCOMMITISOLEVELS
Catalog LocationDBPROP_CATALOGLOCATION
Catalog TermDBPROP_CATALOGTERM
Column DefinitionDBPROP_COLUMNDEFINITION
Current CatalogDBPROP_CURRENTCATALOG
Data SourceDBPROP_INIT_DATASOURCE
Data Source NameDBPROP_DATASOURCENAME
Data Source Object Threading ModelDBPROP_DSOTHREADMODEL
DBMS NameDBPROP_DBMSNAME
DBMS VersionDBPROP_DBMSVER
GROUP BY SupportDBPROP_GROUPBY
Heterogeneous Table SupportDBPROP_HETEROGENEOUSTABLES
Identifier Case SensitivityDBPROP_IDENTIFIERCASE
Isolation LevelsDBPROP_SUPPORTEDTXNISOLEVELS
Isolation RetentionDBPROP_SUPPORTEDTXNISORETAIN
Locale IdentifierDBPROP_INIT_LCID
Maximum Index SizeDBPROP_MAXINDEXSIZE
Maximum Row SizeDBPROP_MAXROWSIZE
Maximum Row Size Includes BLOBDBPROP_MAXROWSIZEINCLUDESBLOB
Maximum Tables in SELECTDBPROP_MAXTABLESINSELECT
ModeDBPROP_INIT_MODE
Multiple Parameter SetsDBPROP_MULTIPLEPARAMSETS
Multiple ResultsDBPROP_MULTIPLERESULTS
Multiple Storage ObjectsDBPROP_MULTIPLESTORAGEOBJECTS
Multi-Table UpdateDBPROP_MULTITABLEUPDATE
NULL Collation OrderDBPROP_NULLCOLLATION
NULL Concatenation BehaviorDBPROP_CONCATNULLBEHAVIOR
OLE DB VersionDBPROP_PROVIDEROLEDBVER
OLE Object SupportDBPROP_OLEOBJECTS
Open Rowset SupportDBPROP_OPENROWSETSUPPORT
ORDER BY Columns in Select ListDBPROP_ORDERBYCOLUMNSINSELECT
Output Parameter AvailabilityDBPROP_OUTPUTPARAMETERAVAILABILITY
Pass By Ref AccessorsDBPROP_BYREFACCESSORS
PasswordDBPROP_AUTH_PASSWORD
Persistent ID TypeDBPROP_PERSISTENTIDTYPE
Prepare Abort BehaviorDBPROP_PREPAREABORTBEHAVIOR
Prepare Commit BehaviorDBPROP_PREPARECOMMITBEHAVIOR
Procedure TermDBPROP_PROCEDURETERM
PromptDBPROP_INIT_PROMPT
Provider Friendly NameDBPROP_PROVIDERFRIENDLYNAME
Provider NameDBPROP_PROVIDERFILENAME
Provider VersionDBPROP_PROVIDERVER
Read-Only Data SourceDBPROP_DATASOURCEREADONLY
Rowset Conversions on CommandDBPROP_ROWSETCONVERSIONSONCOMMAND
Schema TermDBPROP_SCHEMATERM
Schema UsageDBPROP_SCHEMAUSAGE
SQL SupportDBPROP_SQLSUPPORT
Structured StorageDBPROP_STRUCTUREDSTORAGE
Subquery SupportDBPROP_SUBQUERIES
Table TermDBPROP_TABLETERM
Transaction DDLDBPROP_SUPPORTEDTXNDDL
User IDDBPROP_AUTH_USERID
User NameDBPROP_USERNAME
Window HandleDBPROP_INIT_HWND

Recordset Dynamic Properties

The following properties are added to the Properties collection of the Recordset object.

ADO Property NameOLE DB Property Name
Access OrderDBPROP_ACCESSORDER
Append-Only RowsetDBPROP_APPENDONLY
Blocking Storage ObjectsDBPROP_BLOCKINGSTORAGEOBJECTS
Bookmark TypeDBPROP_BOOKMARKTYPE
BookmarkableDBPROP_IROWSETLOCATE
Bookmarks OrderedDBPROP_ORDEREDBOOKMARKS
Cache Deferred ColumnsDBPROP_CACHEDEFERRED
Change Inserted RowsDBPROP_CHANGEINSERTEDROWS
Column PrivilegesDBPROP_COLUMNRESTRICT
Column Set NotificationDBPROP_NOTIFYCOLUMNSET
Column WritableDBPROP_MAYWRITECOLUMN
Defer ColumnDBPROP_DEFERRED
Delay Storage Object UpdatesDBPROP_DELAYSTORAGEOBJECTS
Fetch BackwardsDBPROP_CANFETCHBACKWARDS
Hold RowsDBPROP_CANHOLDROWS
IAccessorDBPROP_IAccessor
IColumnsInfoDBPROP_IColumnsInfo
IColumnsRowsetDBPROP_IColumnsRowset
IConnectionPointContainerDBPROP_IConnectionPointContainer
IConvertTypeDBPROP_IConvertType
ILockBytesDBPROP_ILockBytes
Immobile RowsDBPROP_IMMOBILEROWS
IRowsetDBPROP_IRowset
IRowsetChangeDBPROP_IRowsetChange
IRowsetIdentityDBPROP_IRowsetIdentity
IRowsetIndexDBPROP_IRowsetIndex
IRowsetInfoDBPROP_IRowsetInfo
IRowsetLocateDBPROP_IRowsestLocate
IRowsetResynch
IRowsetScrollDBPROP_IRowsetScroll
IRowsetUpdateDBPROP_IRowsetUpdate
ISequentialStreamDBPROP_ISequentialStream
IStorageDBPROP_IStorage
IStreamDBPROP_IStream
ISupportErrorInfoDBPROP_ISupportErrorInfo
Literal BookmarksDBPROP_LITERALBOOKMARKS
Literal Row IdentityDBPROP_LITERALIDENTITY
Maximum Open RowsDBPROP_MAXOPENROWS
Maximum Pending RowsDBPROP_MAXPENDINGROWS
Maximum RowsDBPROP_MAXROWS
Memory UsageDBPROP_MEMORYUSAGE
Notification GranularityDBPROP_NOTIFICATIONGRANULARITY
Notification PhasesDBPROP_NOTIFICATIONPHASES
Objects TransactedDBPROP_TRANSACTEDOBJECT
Others' Changes VisibleDBPROP_OTHERUPDATEDELETE
Others' Inserts VisibleDBPROP_OTHERINSERT
Own Changes VisibleDBPROP_OWNUPDATEDELETE
Own Inserts VisibleDBPROP_OWNINSERT
Preserve on AbortDBPROP_ABORTPRESERVE
Preserve on CommitDBPROP_COMMITPRESERVE
Quick RestartDBPROP_QUICKRESTART
Reentrant EventsDBPROP_REENTRANTEVENTS
Remove Deleted RowsDBPROP_REMOVEDELETED
Report Multiple ChangesDBPROP_REPORTMULTIPLECHANGES
Return Pending InsertsDBPROP_RETURNPENDINGINSERTS
Row Delete NotificationDBPROP_NOTIFYROWDELETE
Row First Change NotificationDBPROP_NOTIFYROWFIRSTCHANGE
Row Insert NotificationDBPROP_NOTIFYROWINSERT
Row PrivilegesDBPROP_ROWRESTRICT
Row Resynchronization NotificationDBPROP_NOTIFYROWRESYNCH
Row Threading ModelDBPROP_ROWTHREADMODEL
Row Undo Change NotificationDBPROP_NOTIFYROWUNDOCHANGE
Row Undo Delete NotificationDBPROP_NOTIFYROWUNDODELETE
Row Undo Insert NotificationDBPROP_NOTIFYROWUNDOINSERT
Row Update NotificationDBPROP_NOTIFYROWUPDATE
Rowset Fetch Position Change NotificationDBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
Rowset Release NotificationDBPROP_NOTIFYROWSETRELEASE
Scroll BackwardsDBPROP_CANSCROLLBACKWARDS
Skip Deleted BookmarksDBPROP_BOOKMARKSKIPPED
Strong Row IdentityDBPROP_STRONGITDENTITY
UpdatabilityDBPROP_UPDATABILITY
Use BookmarksDBPROP_BOOKMARKS

Command Dynamic Properties

The following properties are added to the Properties collection of the Command object.

ADO Property NameOLE DB Property Name
Access OrderDBPROP_ACCESSORDER
Append-Only RowsetDBPROP_APPENDONLY
Blocking Storage ObjectsDBPROP_BLOCKINGSTORAGEOBJECTS
Bookmark TypeDBPROP_BOOKMARKTYPE
BookmarkableDBPROP_IROWSETLOCATE
Change Inserted RowsDBPROP_CHANGEINSERTEDROWS
Column PrivilegesDBPROP_COLUMNRESTRICT
Column Set NotificationDBPROP_NOTIFYCOLUMNSET
Defer ColumnDBPROP_DEFERRED
Delay Storage Object UpdatesDBPROP_DELAYSTORAGEOBJECTS
Fetch BackwardsDBPROP_CANFETCHBACKWARDS
Hold RowsDBPROP_CANHOLDROWS
IAccessorDBPROP_IAccessor
IColumnsInfoDBPROP_IColumnsInfo
IColumnsRowsetDBPROP_IColumnsRowset
IConnectionPointContainerDBPROP_IConnectionPointContainer
IConvertTypeDBPROP_IConvertType
ILockBytesDBPROP_ILockBytes
Immobile RowsDBPROP_IMMOBILEROWS
IRowsetDBPROP_IRowset
IRowsetChangeDBPROP_IRowsetChange
IRowsetIdentityDBPROP_IRowsetIdentity
IRowsetIndexDBPROP_IRowsetIndex
IRowsetInfoDBPROP_IRowsetInfo
IRowsetLocateDBPROP_IRowsetLocate
IRowsetResynch
IRowsetScrollDBPROP_IRowsetScroll
IRowsetUpdateDBPROP_IRowsetUpdate
ISequentialStreamDBPROP_ISequentialStream
IStorageDBPROP_IStorage
IStreamDBPROP_IStream
ISupportErrorInfoDBPROP_ISupportErrorInfo
Literal BookmarksDBPROP_LITERALBOOKMARKS
Literal Row IdentityDBPROP_LITERALIDENTITY
Lock ModeDBPROP_LOCKMODE
Maximum Open RowsDBPROP_MAXOPENROWS
Maximum Pending RowsDBPROP_MAXPENDINGROWS
Maximum RowsDBPROP_MAXROWS
Notification GranularityDBPROP_NOTIFICATIONGRANULARITY
Notification PhasesDBPROP_NOTIFICATIONPHASES
Objects TransactedDBPROP_TRANSACTEDOBJECT
Others' Changes VisibleDBPROP_OTHERUPDATEDELETE
Others' Inserts VisibleDBPROP_OTHERINSERT
Own Changes VisibleDBPROP_OWNUPDATEDELETE
Own Inserts VisibleDBPROP_OWNINSERT
Preserve on AbortDBPROP_ABORTPRESERVE
Preserve on CommitDBPROP_COMMITPRESERVE
Quick RestartDBPROP_QUICKRESTART
Reentrant EventsDBPROP_REENTRANTEVENTS
Remove Deleted RowsDBPROP_REMOVEDELETED
Report Multiple ChangesDBPROP_REPORTMULTIPLECHANGES
Return Pending InsertsDBPROP_RETURNPENDINGINSERTS
Row Delete NotificationDBPROP_NOTIFYROWDELETE
Row First Change NotificationDBPROP_NOTIFYROWFIRSTCHANGE
Row Insert NotificationDBPROP_NOTIFYROWINSERT
Row PrivilegesDBPROP_ROWRESTRICT
Row Resynchronization NotificationDBPROP_NOTIFYROWRESYNCH
Row Threading ModelDBPROP_ROWTHREADMODEL
Row Undo Change NotificationDBPROP_NOTIFYROWUNDOCHANGE
Row Undo Delete NotificationDBPROP_NOTIFYROWUNDODELETE
Row Undo Insert NotificationDBPROP_NOTIFYROWUNDOINSERT
Row Update NotificationDBPROP_NOTIFYROWUPDATE
Rowset Fetch Position Change NotificationDBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Rowset Release NotificationDBPROP_NOTIFYROWSETRELEASE
Scroll BackwardsDBPROP_CANSCROLLBACKWARDS
Server Data on InsertDBPROP_SERVERDATAONINSERT
Skip Deleted BookmarksDBPROP_BOOKMARKSKIP
Strong Row IdentityDBPROP_STRONGIDENTITY
UpdatabilityDBPROP_UPDATABILITY
Use BookmarksDBPROP_BOOKMARKS

For specific implementation details and functional information about the OLE DB Provider for Microsoft Jet, see Jet Provider in the OLE DB documentation.