org.qore.DbDataProvider
DbDataProvider
qore-lang
doxygen

# Qore DbDataProvider Module Reference 1.0

## DbDataProvider Module

Introduction to the DbTableDataProvider Module

### Release Notes

DbDataProvider v1.0

## Namespaces

### Namespace List

DbDataProvider

Priv

## Classes

### Class List

#### DbDataProvider

##### AbstractDbRecordIterator

constructor

destructor

getValue

keepTransactionLock

next

valid

release_transaction

stmt

##### AbstractDbTableBulkOperation

constructor

discard

flush

queueData

queueData

bulk

##### DbDataProvider

commit

constructor

constructor

constructor

getChildProviderImpl

getChildProviderNamesImpl

getName

getRecordTypeImpl

getStaticInfoImpl

rollback

searchRecordsBulkImpl

searchRecordsImpl

ConstructorOptions

db

ProviderInfo

SearchOptions

##### DbDataProviderFactory

getClass

getInfo

getName

##### DbSelectBulkRecordInterface

constructor

destructor

getValueImpl

keepTransactionLock

release_transaction

stmt

##### DbSelectRecordIterator

memberGate

where_cond

##### DbTableBulkInserter

constructor

##### DbTableBulkRecordInterface

constructor

destructor

getValueImpl

keepTransactionLock

release_transaction

stmt

##### DbTableBulkUpserter

constructor

##### DbTableDataProvider

commit

constructor

constructor

createRecordImpl

db_lock

deleteRecordsImpl

doSequenceCurrvalKey

doSequenceKey

getBulkInserter

getBulkUpserter

getChildProviders

getMapperRuntimeKeys

getName

getRecordTypeImpl

getStaticInfoImpl

requiresTransactionManagement

rollback

searchRecordsBulkImpl

searchRecordsImpl

searchSingleRecordImpl

updateRecordsImpl

updateSingleRecordImpl

upsertRecordImpl

ConstructorOptions

CreateOptions

db

DbUpsertMap

MapperKeyInfo

ProviderInfo

SearchOptions

table

UpsertOptions

DbTableRecordIterator

Class Index

### Class Hierarchy

#### DbDataProvider::AbstractDbRecordIterator

DbDataProvider::DbSelectRecordIterator

DbDataProvider::DbTableRecordIterator

#### DbDataProvider::AbstractDbTableBulkOperation

DbDataProvider::DbTableBulkInserter

DbDataProvider::DbTableBulkUpserter

DbDataProvider::DbDataProvider

DbDataProvider::DbDataProviderFactory

DbDataProvider::DbSelectBulkRecordInterface

DbDataProvider::DbTableBulkRecordInterface

DbDataProvider::DbTableDataProvider

### Class Members

All

Functions

Variables

tabs.css
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
doxygen.css
jquery.js
dynsections.js
search/search_l.png
search/search_m.png
search/search_r.png
search/close.png
search/mag_sel.png
search/search.css
search/search.js
_abstract_db_record_iterator_8qc_8dox_8h_source.html
_abstract_db_table_bulk_operation_8qc_8dox_8h_source.html
_db_data_provider_8qc_8dox_8h_source.html
_db_data_provider_8qm_8dox_8h_source.html
_db_data_provider_factory_8qc_8dox_8h_source.html
_db_select_bulk_record_interface_8qc_8dox_8h_source.html
_db_select_record_iterator_8qc_8dox_8h_source.html
_db_table_bulk_inserter_8qc_8dox_8h_source.html
_db_table_bulk_record_interface_8qc_8dox_8h_source.html
_db_table_bulk_upserter_8qc_8dox_8h_source.html
_db_table_data_provider_8qc_8dox_8h_source.html
_db_table_record_iterator_8qc_8dox_8h_source.html
_db_table_transaction_helper_8qc_8dox_8h_source.html
namespace_db_data_provider.html
class_db_data_provider_1_1_abstract_db_record_iterator.html
class_db_data_provider_1_1_abstract_db_record_iterator__inherit__graph.png
class_db_data_provider_1_1_abstract_db_record_iterator-members.html
class_db_data_provider_1_1_abstract_db_table_bulk_operation.html
class_db_data_provider_1_1_abstract_db_table_bulk_operation__inherit__graph.png
class_db_data_provider_1_1_abstract_db_table_bulk_operation-members.html
class_db_data_provider_1_1_db_data_provider.html
class_db_data_provider_1_1_db_data_provider-members.html
class_db_data_provider_1_1_db_data_provider_factory.html
class_db_data_provider_1_1_db_data_provider_factory-members.html
class_db_data_provider_1_1_db_select_bulk_record_interface.html
class_db_data_provider_1_1_db_select_bulk_record_interface-members.html
class_db_data_provider_1_1_db_select_record_iterator.html
class_db_data_provider_1_1_db_select_record_iterator__inherit__graph.png
class_db_data_provider_1_1_db_select_record_iterator-members.html
class_db_data_provider_1_1_db_table_bulk_inserter.html
class_db_data_provider_1_1_db_table_bulk_inserter__inherit__graph.png
class_db_data_provider_1_1_db_table_bulk_inserter-members.html
class_db_data_provider_1_1_db_table_bulk_record_interface.html
class_db_data_provider_1_1_db_table_bulk_record_interface-members.html
class_db_data_provider_1_1_db_table_bulk_upserter.html
class_db_data_provider_1_1_db_table_bulk_upserter__inherit__graph.png
class_db_data_provider_1_1_db_table_bulk_upserter-members.html
class_db_data_provider_1_1_db_table_data_provider.html
class_db_data_provider_1_1_db_table_data_provider-members.html
class_db_data_provider_1_1_db_table_record_iterator.html
class_db_data_provider_1_1_db_table_record_iterator__inherit__graph.png
class_db_data_provider_1_1_db_table_record_iterator-members.html
namespace_priv.html
graph_legend.png
graph_legend.html
dir_4e8d938e9ddb5a617c200d5739d1f41a.html
dir_13add0083e006ac756009d5942a24d28.html
index.html
pages.html
namespaces.html
annotated.html
classes.html
hierarchy.html
inherits.html
inherit_graph_0.png
inherit_graph_1.png
inherit_graph_2.png
inherit_graph_3.png
inherit_graph_4.png
inherit_graph_5.png
inherit_graph_6.png
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html