Berkeley DB: Dbc
Description: Berkeley DB: An embedded database programmatic toolkit.
Keywords: embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++

### Dbc |

`

###

    #include <db_cxx.h>

    class Dbc { ... };

### Description: Dbc

The Dbc object is the handle for a cursor into a Berkeley DB database. The handle is not free-threaded. Cursor handles may be used by multiple threads, but only serially, that is, the application must serialize access to the Dbc handle.

If the cursor is to be used to perform operations on behalf of a transaction, the cursor must be opened and closed within the context of that single transaction. Once Dbc::close has been called, the handle may not be accessed again, regardless of the method's return.

`

Copyright (c) 1996,2007 Oracle. All rights reserved.