Для создания нового псевдонима требуется выбрать команду New из меню Object или из всплывающего меню узла Databases на одноименной странице. Затем в появившемся простом диалоге задается необходимый драйвер.

Отметим, что один из четырех стандартных локальных драйверов устанавливается на странице Configuration в качестве предопределенного, поэтому в списке он доступен под названием STANDARD, а остальные не видны вообще. Из драйверов SQL Links доступны те, которые были установлены при инсталляции Delphi или позже.

Кроме того, в списке можно выбрать один из драйверов ODBC, установка которых осуществляется стандартными системными средствами на Панели управления Windows.

После выбора драйвера в дереве псевдонимов БД появляется новый узел, для драйвера которого требуется установить необходимые параметры (см. ниже).

Для четырех локальных драйверов список параметров в правой части панели утилиты на странице Définition ограничивается параметрами стандартного драйвера (STANDARD), подробная настройка для каждого драйвера осуществляется на странице Configuration.

Назначение параметров локальных драйверов BDE (Paradox, dBASE, FoxPro, ASCII) представлено в табл. 16.2.

Таблица 16.2. ПараметрыдрайверовЕЮЕдлялокальныхбазданных

Параметр

Назначение

STANDARD

DEFAULT DRIVER

i Задает тип конкретного локального драйвера (Paradox, | dBASE, FoxPro, ASCII)

ENABLE BCD

Определяет способ представления вещественных чисел. При значении True такие числа преобразуются в формат BCD (Binary Coded Decimals - десятичные с двоичным кодированием). Точность составляет 20 знаков после запятой

PATH

Указывает путь к файлам базы данных

Таблица 16.2 (продолжение)

Параметр

Назначение

PARADOX

NETDIR

Указывает путь к файлу обеспечения сетевого доступа к БД PDOXUSRS.NET. Драйвер приложения, которое работает с БД локально, должен указывать на этот файл, расположенный на том же компьютере. Драйвер приложения, обращающегося к БД по сети, должен указывать на подключенный сетевой диск с этим файлом

VERSION

Нередактируемая информация о версии драйвера

TYPE

Тип СУБД. Для Paradox имеет значение FILE. Только для чтения

LANG DRIVER

Определяет драйвер языковой поддержки (используйте драйвер Paradox Cyrr 866)

BLOCK SIZE

Задает размер блоков дискового пространства для хранения записей, кратно 1024

FILL FACTOR

Определяет процент заполнения блока дискового пространства при хранении индексов, по умолчанию 95%

LEVEL

Задает формат временной таблицы в памяти:

• 3 - совместим с Paradox 3.5 и ниже;
• 4 - Paradox 4.0;
• 5 - Paradox 5.0;

• 7 - Paradox для WIN32

STRICTINTEGRTY

Определяет возможность использования приложениями на базе Paradox 4.0 более поздних таблиц со ссылочной целостностью. При значении True использование разрешается, но возникает риск нарушения целостности данных

DBASE

VERSION

Нередактируемая информация о версии драйвера

TYPE

Тип СУБД. Для dBASE имеет значение FILE. Только для чтения

LANGDRIVER

Определяет драйвер языковой поддержки (используйте драйвер dBASE RUS ср866)

LEVEL

Задает формат таблиц. Значение соответствует номеру версии СУБД

MDX BLOCK SIZE

Размер блоков для файлов с расширением mdx, кратно 512

MEMO FILE BLOCK SIZE

Размер блоков для файлов с данными типа Memo (расширение dbt), кратно 512

Таблица 16.2 (окончание)


⇐ Предыдущая страница| |Следующая страница ⇒

Программирование в Delphi 7



Новости за месяц

  • Октябрь
    2017
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс