Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
UltraLite C++ development involves use of a ULDatabaseManager object in your application.
The following procedure is generally used when creating an application using the UltraLite C++ API:
Initialize a ULDatabaseManager object.
(Optional) Enable features in the UltraLite runtime library.
Use an UltraLite database. You can open a connection to an existing database, create a new one, drop an existing database, or validate that an existing database has no file corruption.
Finalize the ULDatabaseManager object.
The ULDatabaseManager object should only be initialized once in your application and then finalized when your application is terminating. All methods on the ULDatabaseManager class are static. Use the ULError class to get error information throughout your UltraLite application.