UltraLite C/C++ API architecture

The UltraLite C/C++ API architecture is defined in the ulcpp.h header file. The following list describes some of the commonly used objects:

  • ULDatabaseManager   Provides methods for managing database connections, such as CreateDatabase and OpenConnection.

  • ULConnection   Represents a connection to an UltraLite database. You can create one or more ULConnection objects.

  • ULTable   Provides direct access to tables in the database.

  • ULPreparedStatement, ULResultSet, and ULResultSetSchema   Create Dynamic SQL statements, make queries and execute INSERT, UPDATE, and DELETE statements, and attain programmatic control over database result sets.

 See also