Установка параметров программным способом для драйвера dBASE

Вариант Описание Метод
Приблизительное число строк Определяет, приблизится ли статистика размера таблицы. Этот параметр применяется ко всем источникам данных, используюющим драйвер ODBC. Чтобы динамически задать этот параметр, используйте ключевое слово STATISTICS в вызове SQLConfigDataSource.
Сортировка последовательности Последовательность сортировки полей.

Последовательность может быть: ASCII (по умолчанию) или International.
Чтобы динамически задать этот параметр, используйте ключевое слово COLLATINGSEQUENCE в вызове SQLConfigDataSource.
Имя источника данных Имя, определяющее источник данных, например заработную плату или персонал. Чтобы динамически задать этот параметр, используйте ключевое слово DSN в вызове SQLConfigDataSource.
База данных Источник данных Microsoft Access можно настроить без выбора или создания базы данных. Если при настройке база данных не указана, пользователям будет предложено выбрать файл базы данных при подключении к источнику данных. Чтобы динамически задать этот параметр, используйте ключевое слово DBQ в вызове SQLConfigDataSource.
Описание Необязательное описание данных в источнике данных; Например, "Дата найма, история заработной платы и текущий обзор всех сотрудников". Чтобы динамически задать этот параметр, используйте ключевое слово DESCRIPTION в вызове SQLConfigDataSource.
Исключительный Если выбрано эксклюзивное поле, база данных будет открыта в монопольном режиме и может быть доступна только одному пользователю в один раз. Производительность улучшается при выполнении в монопольном режиме. Чтобы динамически задать этот параметр, используйте ключевое слово EXCLUSIVE в вызове SQLConfigDataSource.
Время ожидания страницы Указывает период времени ( в десятых секундах), который страница (если она не используется) остается в буфере перед удалением. Значение по умолчанию — 600 десятых секунд (60 секунд). Этот параметр применяется ко всем источникам данных, используюющим драйвер ODBC.

Время ожидания страницы не может быть 0 из-за присущей задержки. Время ожидания страницы не может быть меньше, чем внутренняя задержка, даже если параметр времени ожидания страницы установлен ниже этого значения.
Чтобы динамически задать этот параметр, используйте ключевое слово PAGETIMEOUT в вызове SQLConfigDataSource.
Только для чтения Указывает базу данных только для чтения. Чтобы динамически задать этот параметр, используйте ключевое слово READONLY в вызове SQLConfigDataSource.
Выбор каталога Отображает диалоговое окно, в котором можно выбрать каталог, содержащий файлы, к которым требуется получить доступ.

При определении каталога источника данных укажите каталог, в котором находятся наиболее часто используемые файлы. Драйвер ODBC использует этот каталог в качестве каталога по умолчанию. Скопируйте другие файлы в этот каталог, если они часто используются. Кроме того, можно указать имена файлов в инструкции SELECT с именем каталога:

SELECT * FROM C:\MYDIR\EMP

Кроме того, можно указать новый каталог по умолчанию с помощью функции SQLSetConnectOption с параметром SQL_CURRENT_QUALIFIER.
Чтобы динамически задать этот параметр, используйте ключевое слово DEFAULTDIR в вызове SQLConfigDataSource.
Показать удаленные строки Указывает, можно ли извлекать или размещать строки, помеченные как удаленные. Если удалено, удаленные строки не отображаются; Если выбрано, удаленные строки обрабатываются так же, как и не удаленные строки. Значение по умолчанию очищается. Чтобы динамически задать этот параметр, используйте ключевое слово DELETED в вызове SQLConfigDataSource.