org.qore.DbDataProvider
DbDataProvider
qore-lang
doxygen

# Qore DbDataProvider Module Reference 1.0

## DbDataProvider Module

Introduction to the DbDataProvider Module

### Release Notes

DbDataProvider v1.0

## Namespaces

### Namespace List

DbDataProvider

Priv

## Classes

### Class List

#### DbDataProvider

##### AbstractDbRecordIterator

constructor

destructor

getRecordType

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

getRecordType

getValueImpl

keepTransactionLock

release_transaction

stmt

##### DbSelectRecordIterator

memberGate

where_cond

##### DbTableBulkInserter

constructor

##### DbTableBulkRecordInterface

constructor

destructor

getRecordType

getValueImpl

keepTransactionLock

release_transaction

stmt

table

##### 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

getRecordType

table

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