New DAO 3.5 Features for ODBCDirect
- 
CdbConnection object — A connection to an ODBC database.
 
 
- 
Cancel method (on CdbConnection, CdbQueryDef, and CdbRecordset objects) — Cancels execution of an asynchronous operation.
 
 
- 
NextRecordset method (on CdbRecordset objects) — Retrieves the next set of records, if any, returned by a query that returned multiple sets of records in an OpenRecordset call, and indicates whether it successfully retrieved another set of records.
 
 
- 
OpenConnection method (on CdbWorkspace objects) — Opens a CdbConnection object on an ODBC data source.
 
 
- 
BatchCollisionCount property (on CdbRecordset objects) — Returns the number of records that did not complete during the last batch update.
 
 
- 
BatchCollisions property (on CdbRecordset objects) — Returns an array of bookmarks indicating the rows that generated collisions in the last batch update.
 
 
- 
BatchSize property (on CdbRecordset objects) — Sets or returns the number of statements sent back to the server in each batch.
 
 
- 
Connection property (on CdbDatabase and CdbRecordset objects) — Returns the CdbConnection object that corresponds to the CdbDatabase or that owns the CdbRecordset.
 
 
- 
Database property (on CdbConnection objects) — Returns the name of the CdbDatabase object that corresponds to the CdbConnection.
 
 
- 
DefaultCursorDriver property (on CdbWorkspace objects) — Sets or returns the type of cursor driver used for ODBCDirect CdbRecordset objects.
 
 
- 
DefaultType property (on CdbDBEngine object) — Indicates what type of workspace (Microsoft Jet or ODBCDirect) will be created by the next CreateWorkspace method call.
 
 
- 
Direction property (on CdbParameter objects) — Indicates whether a CdbParameter object represents an input parameter, an output parameter, or both, or if the parameter is the return value from a stored procedure.
 
 
- 
MaxRecords property (on CdbQueryDef objects) — Sets or returns the maximum number of records to return from a query.
 
 
- 
OriginalValue property (on CdbField objects) — Returns the value of a CdbField in the database that existed when the last batch update began.
 
 
- 
Prepare property (on CdbQueryDef objects) — Returns a value that indicates whether the query should be prepared on the server as a temporary stored procedure with the ODBC SQLPrepare function prior to execution, or just executed using the ODBC SQLExecDirect function.
 
 
- 
RecordStatus property (on CdbRecordset objects) — Returns a value that indicates the update status of the current record if it is part of a batch update.
 
 
- 
StillExecuting property (on CdbConnection, CdbQueryDef, and CdbRecordset objects) — Returns a value indicating whether or not an asynchronous operation has finished executing.
 
 
- 
UpdateOptions property (on CdbRecordset objects) — Returns a value that indicates how the WHERE clause is constructed for each record during a batch update and how the update should be executed.
 
 
- 
VisibleValue property (on CdbRecordset objects) — Returns a value currently in the database that is newer than the OriginalValue property as determined by a batch update conflict.