The following connection option descriptions are listed alphabetically by the GUI name that appears on the driver Setup dialog. The connection string attribute name, along with its short name, is listed immediately underneath the GUI name. For example:
In most cases, the GUI name and the attribute name are the same; however, some exceptions exist. If you need to look up an option by its connection string attribute name, please refer to the alphabetical table of connection string attribute names.
Also, a few connection string attributes, for example, Password, do not have equivalent options that appear on the GUI. They are in the list of descriptions alphabetically by their attribute names.
Table 19-1 lists the connection string attributes supported by the Paradox driver.
If set to 0 (Disabled), the driver does not work with multi-threaded applications. If using the driver with single-threaded applications, this value avoids additional processing required for ODBC thread-safety standards.
The numeric values map to the major revision numbers of the Paradox family of products. If you do not specify a version, the default version is determined by the Level setting in the Paradox section of the IDAPI configuration file.
To override another CreateType setting chosen during data source configuration with the default create type determined by the Level setting in the Paradox section of the IDAPI configuration file, set CreateType= (null).
NOTE: When CreateType is set to 7, 8, 9 or 10, the Paradox driver supports database file names to maximum of 128 characters. For all other CreateType settings, the driver supports database file names to a maximum of eight characters.
where string is the name of a data source.
where database_directory is the full path name of the directory in which the data files are stored. If no directory is specified, the current working directory is used.
If you have an IDAPI configuration file, you can specify aliases that are defined in this file. Enclose the alias name within colons. For example, to use the alias MYDATA, specify
":MYDATA:".
An optional long description of a data source. This description is not used as a runtime connection attribute, but does appear in the ODBC.INI section of the Registry and in the odbc.ini file.
where string is a description of a data source.
If set to x, when a user opens and closes
x tables, the tables are not actually closed. The driver keeps them open so that if another query uses one of these tables, the driver does not have to perform another open, which is expensive. The advantage of file open caching is improved performance. The disadvantage is that a user who tries to open the file exclusively may get a file locking conflict even though no one appears to have the file open.
Uses international sort order as defined by your operating system when you issue a Select statement with an Order By clause.
If set to 1 (Enabled), this order is always alphabetic, regardless of case; the letters are sorted as "A, b, C." Refer to your operating system documentation concerning the sorting of accented characters.
If set to 0 (Disabled), ASCII sort order is used. This order sorts items alphabetically with uppercase letters preceding lowercase letters. For example, "A, b, C" is sorted as "A, C, b."
The directory containing the PARADOX.NET file that corresponds to the database you have specified. If the Paradox database you are using is shared on a network, every user who accesses it must set this value to point to the same PARADOX.NET file.
where network_directory is the full path name of the directory containing the PARADOX.NET file.
If a directory is not specified, this value is determined by the NetDir setting in the Paradox section of the IDAPI configuration file. If you are not sure how to set this value, contact your network administrator.