ITTIA DB SQL C API  5.4.0
Data Access

Modules

 Cursor
 Table Cursor
 SQL
 Row
 Sequence
 Bookmark
 Locking

Detailed Description

Data in an ITTIA DB database is accessed through cursors, both for reading and writing.

To exchange data with the application, bind variables and data structures to a db_row_t handle.

With the exception of db_execute, all data access functions can be called whether or not a transaction is already active, and a transaction will start automatically if they access or modify the database.

Notably, none of the Row functions access or modify the database directly, and can be used before or after the database is opened.