UltraLite Static C++ User's Guide
Data Access Using the C++ API
The SQL statements to be included in the UltraLite application, and the structure of the UltraLite database itself, are defined by adding the SQL statements to the reference database for your application.
Defining projects
Adding statements to a project
Defining UltraLite tables
Tables or queries?
Defining database features for C++ API applications