connect_parms
A semicolon separated string of connection parameters, which are set as keyword value pairs. The connection string must
include the name of the database. These parameters are the same set of parameters that may be specified when you connect to
a database.

create_parms
A semicolon separated string of database creation parameters, which are set as keyword value pairs. For example: page_size=2048;obfuscate=yes.

Note

This method prototype is used internally when you refer to ULCreateDatabase and #define the UNICODE macro on Win32 platforms.
Typically, you would not reference this method directly when creating an UltraLite application.

The database is created with information provided in two sets of parameters.

The creation-parms are parameters that are only relevant when creating a database (for example, obfuscation,page-size, time
and date format, and so one). Applications can call this function after initializing the SQLCA.

The following code illustrates using ULCreateDatabase to create an UltraLite database as the file C:\myfile.udb :