Names the new database file when creating a database. When opening a connection to an existing database, this connection parameter
identifies the database.
You should use the device connection parameter for UltraLite client applications that use the same connection string to connect
to a Microsoft Windows CE or iPhone device.
Colon (:) is considered to be a separator in addition to underscore (_). Options with a prefix take precedence over options without a prefix.
A temp_dir connection parameter is now available. This must name a directory (which already exists). UL will place the temporary file
(with name still derived from the database name) in the specified directory, rather than beside the database file (the default
and previous behavior). Specifying a temporary directory with faster I/O characteristics can improve the performance of things
like temporary tables which are large relative to the cache size. Long-running transactions can also consume noticeable space
in the temp file.
The value of device must meet the file name requirements for Windows CE or iPhone. If you include an absolute path to the
database, then all directories must exist before setting the path to this file. UltraLite does not create them automatically.
Any leading or trailing spaces in parameter values are ignored. This connection parameter's value cannot include leading single
quotes, leading double quotes, or semicolons.