||Couldn't allocate necessary memory.
||An attempt was made to get an object from an unopened object.
||An attempt was made to use an unopened object
||One of the arguments to the method is invalid.
||The current record is not valid.
||Internal error: Invalid advisory connection.
||An attempt was made to retrieve a field value from an empty dynaset.
||An invalid field name was specified.
||A BeginTransaction was specified while a transaction is already in progress
||A CommitTransaction was specified without first executing BeginTrans.
||A Rollback was specified without first executing BeginTrans.
||Internal error: System attempted to destroy non-existent dynaset.
||An attempt was made to reference an invalid row. This will happen when IsEOF
or IsBOF is True or when the current row has been deleted and no record movement
||An error occurred while trying to create a temporary file for data caching.
||An attempt was made to create a named session that already exists.
||Internal error: System attempted to destroy non-existent session.
||An attempt was made to reference a named object of a collection (other than
the fields collection) that does not exist.
||Internal error: Duplicate connection name.
||Internal error: System attempted to destroy non-existent connection.
||An invalid field index was specified. The range of indices is 0 to Count -1.
||Internal error: System attempted to move to row in invalid dynaset.
||An attempt was made to change the data of a non-updatable dynaset.
||An attempt was made to change a fields value without first executing StartEdit.
||An attempt was made to Edit data in the local cache, but the data on the
Oracle server has been changed.
||Out of memory for data binding buffers.
||An invalid bookmark was specified.
||Internal error: Bind variable not enabled.
||An attempt was made to create a named parameter using Add, but that name
||An invalid offset or length parameters was passed to GetChunk or an internal
error has occurred using AppendChunk.
||An attempt was made to use GetChunk or Append Chunk on a field that was not of
the type Long or Long Raw.
||A SELECT ... FOR UPDATE was specified without first executing BeginTransaction
||A SELECT ... FOR UPDATE was specified but the query is non-updatable.
||A Commit or Rollback was executed while a SELECT ... FOR UPDATE is in progress.
||An invalid cache parameter was specified.
||An attempt was made to reference a field that requires a ROWID (Long or Long
Raw), but the ROWID was not available.
||Element size specified in AddTable exceeds the maximum allowed size for that
variable type. See AddTable Method for more details.
||Dimension specified in AddTable is invalid (negative). See AddTable Method for more details.
||Buffer size for parameter array variable exceeds 32512 bytes (OCI limit).
||Dimensions of array parameters used in insert/update/delete statements are not
||Error processing arrays. For details refer to OO4OERR.LOG in the windows
||Non-blocking operation in progress
||Operation is valid only when non-block is in progress