Next Topic

Previous Topic

Home

Book Contents

Book Index

[JetODBC]

[JetODBC]

This part is only applicable to the SQL version. In fact, there should be no need to change these settings since the defaults that are supplied suite MonTel well.

LoginTimeout

Used by: Client.

Range:

Example:

LoginTimeout = 20

The number of seconds a login attempt can continue before timing out. The default is 20 (values are of type REG_DWORD).

QueryTimeout

Used by: Client.

Range:

Example:

QueryTimeout = 60

The number of seconds a query can run (total processing time) before timing out. If DisableAsync=1 (the default), then QueryTimeout is the number of seconds to wait for a response from the server between polls for query completion. The default is 60 (values are of type REG_DWORD).

ConnectionTimeout

Used by: Client.

Range:

Example:

ConnectionTimeout = 600

The number of seconds a cached connection can remain idle before timing out. The default is 600 (values are of type REG_DWORD).

AsyncRetryInterval

Used by: Client.

Range:

Example:

AsyncRetryInterval=500

The number of milliseconds between polls to determine if the server is done processing a query. This entry is used for asynchronous processing only. The default is 500 (values are of type REG_DWORD).

AttachCaseSensitive

Used by: Client.

Range: 0-1

Example:

AttachCaseSensitive=0

An indicator of whether to match table names exactly when linking. Values are 0 (link the first table matching the specified name, regardless of case) and 1 (link a table only if the name matches exactly). The default is 0 (values are of type REG_DWORD).

AttachableObjects

Used by: Client.

Max length: 128 characters

Example:

AttachableObjects='TABLE','VIEW','SYSTEM TABLE','ALIAS','SYNONYM'

A list of server object types to which linking will be allowed. The default is: 'TABLE', 'VIEW', 'SYSTEM TABLE', 'ALIAS', 'SYNONYM' (values are of type REG_SZ).

SnapshotOnly

Used by: Client.

Range: 0-1

Example:

SnapshotOnly=0

An indicator of whether CdbRecordset objects are forced to be of snapshot type. Values are 0 (allow dynasets) and 1 (force snapshots only). The default is 0 (values are of type REG_DWORD).

TraceSQLMode

Used by: Client.

Range: 0-1

Example:

TraceSQLMode = 0

An indicator of whether the Microsoft Jet database engine will trace SQL statements sent to an ODBC data source in SQLOUT.txt. Values are 0 (no) and 1 (yes). The default is 0 (values are of type REG_DWORD). This entry is interchangeable with SQLTraceMode.

TraceODBCAPI

Used by: Client.

Range:

Example:

TraceODBCAPI = 0

An indicator of whether to trace ODBC API calls in ODBCAPI.txt. Values are 0 (no) and 1 (yes). The default is 0 (values are of type REG_DWORD).

DisableAsync

Used by: Client.

Range:

Example:

DisableAsync = 1

An indicator of whether to force synchronous query execution. Values are 0 (use asynchronous query execution if possible) and 1 (force synchronous query execution). The default is 1 (values are of type REG_DWORD).

TryJetAuth

Used by: Client.

Range:

Example:

TryJetAuth = 1

An indicator of whether to try using the Microsoft Access user name and password to log in to the server before prompting. Values are 0 (no) and 1 (yes). The default is 1 (values are of type REG_DWORD).

PreparedInsert

Used by: Client.

Range:

Example:

PreparedInsert = 0

An indicator of whether to use a prepared INSERT statement that inserts data in all columns. Values are 0 (use a custom INSERT statement that inserts only non-Null values) and 1 (use a prepared INSERT statement). The default is 0 (values are of type REG_DWORD).

Using prepared INSERT statements can cause Nulls to overwrite server defaults and can cause triggers to execute on columns that weren't inserted explicitly.

PreparedUpdate

Used by: Client.

Range: 0-1

Example:

PreparedUpdate = 0

An indicator of whether to use a prepared UPDATE statement that updates data in all columns. Values are 0 (use a custom UPDATE statement that sets only columns that have changed) and 1 (use a prepared UPDATE statement). The default is 0 (values are of type REG_DWORD).

Using prepared UPDATE statements can cause triggers to execute on unchanged columns.

FastRequery

Used by: Client.

Range: 0-1

Example:

FastRequery = 0

An indicator of whether to use a prepared SELECT statement for parameterized queries. Values are 0 (no) and 1 (yes). The default is 0 (values are of type REG_DWORD).

FatBlastRows

Used by: Client.

Range:

Example:

FatBlastRows = -1

(dword:ffffffff)

FatBlastTimeout

Used by: Client.

Range:

Example:

FatBlastTimeout = 3

ODBCISAMAttach

Used by: Client.

Range:

Example:

ODBCISAMAttach = 0

------------------------------