A semicolon-separated list of keyword=value additional parameters. Values of the keyword=value list must conform to the rules
for ULConnection.ConnectionString. The default is a null reference (Nothing in Visual Basic).
The values for the page size and reserve size parameters are specified in units of bytes. Use the suffix k or K to indicate
units of kilobytes and the suffix m or M to indicate megabytes.
Additional parameters are:
Identifies a loaded database to which a connection needs to be made. When a database is started, it is assigned a database
name, either explicitly with the dbn parameter, or by UltraLite using the base of the file name with the extension and path
removed. When opening connections, UltraLite first searches for a running database with a matching dbn value. If one is not
found, UltraLite starts a new database using the appropriate database file name parameter (with the DatabaseOnDevice or DatabaseOnDesktop
properties). This parameter is required if the application (or UltraLite engine) needs to access two different databases that
have the same base file name. This parameter is only used when opening a connection with the ULConnection.Open method.
Reserves file system space for storage of UltraLite persistent data. The reserve_size parameter allows you to pre-allocate
the file system space required for your UltraLite database without inserting any data. Reserving file system space can improve
performance slightly and also prevent out of memory failures. By default, the persistent storage file only grows when required
as the application updates the database. Note that the reserve_size parameter reserves file system space, which includes the
metadata in the persistent store file, and not just the raw data. The metadata overhead and data compression must be considered
when deriving the required file system space from the amount of database data. The reserve_size parameter reserves space by
growing the persistent store file to the given reserve size on startup, regardless of whether the file previously existed.
The file is never truncated. The following parameter string ensures that the persistent store file is at least 2 MB upon startup:
createParms.AdditionalParms = "reserve_size=2m" This parameter is only used when opening a connection with the ULConnection.Open
Specifies the location and then starts the UltraLite engine. Only supply a StartLine (START) connection parameter if you are
connecting to an engine that is not currently running. The location is only required when the UltraLite engine is not in the