- •Утилита настройки bde
- •Настройка драйверов баз данных
- •Создание и настройка псевдонимов баз данных
- •Системные настройки bde
- •Настройка параметров отображения даты, времени и чисел
- •Немного о средствах языковой настройки bde
- •Odbc-источники
- •Использование технологии ado
- •Объект Connection
- •Объект Command
- •Объект Recordset
- •Коллекция Properties
Системные настройки bde
Страница системных настроек позволяет указать параметры системы и сети, используемые BDE и хранящиеся в реестре Windows (рис. 5, табл. 1).
Рис. 5. Страница System утилиты конфигурации BDE.
Таблица 1. Параметры системы и сети, используемые BDE.
Параметр |
Описание |
Значение по умолчанию |
VERSION |
версия BDE |
|
LOCAL SHARE |
Если этот параметр равен true, можно использовать одни и те же данные приложениями, использующими BDE, и приложениями, не использующими BDE |
FALSE |
MINBUFSIZE |
Минимальный размер буфера оперативной памяти для кэширования данных из БД. Возможные значения - от 32 до 65535 Кб, но не более, чем объем доступной Windows оперативной памяти |
|
MAXBUFSIZE |
Максимальный размер буфера оперативной памяти для кэширования данных из БД. Должен быть выше, чем MINBUFSIZE, но не более, чем объем доступной Windows оперативной памяти. Должен быть кратен 128. |
2048 |
LANGDRIVER |
Языковый драйвер, соответствующий национальной версии операционной системы |
|
MAXFILEHANDLES |
Максимальное число файлов, открываемых BDE. Может принимать целые значения от 5 до 256 |
48 |
SYSFLAGS |
Внутренний параметр BDE |
|
LOW MEMORY USAGE LIMIT |
Максимально допустимый объем основной памяти, используемый BDE |
32 |
AUTO ODBC |
если этот параметр принимает значение true, используются все ODBC-источники из файла ODBC.INI |
FALSE |
DEFAULT DRIVER |
драйвер, используемый первым, если тип БД - FILE, и имя таблицы не имеет расширения. |
|
SQLQRYMODE |
Метод исполнения запросов к серверам. Может принимать значения NULL, SERVER, LOCAL |
NULL |
SHAREDMEMSIZE |
Максимальный размер для разделяемой оперативной памяти |
2048 |
SHAREDMEMLOCATION |
Предпочтительный адрес для размещения разделяемой области памяти. |
E000 (Windows 95) 7000(Windows NT) |
Настройка параметров отображения даты, времени и чисел
Страница Date позволяет указать параметры отображения дат (см. табл.2).
Таблица 2. Параметры настройки отображения дат
Параметр |
Описание |
Значение по умолчанию |
SEPARATOR |
Символ-разделитель числа, месяца и года |
Значение, содержащееся в настройках панели управления Windows 95/NT |
MODE |
Параметр, определяющий порядок следования числа. месяца и года. Может принимать значения: 0(MDY), 1( DMY), 2(YMD). |
Значение, содержащееся в настройках панели управления Windows 95/NT |
FOURDIGITYEAR |
Параметр, определяющий отображаемое число цифр года. Может принимать значения: TRUE (4 цифры), FALSE (2 цифры) |
TRUE |
YEARBIASED |
Параметр, определяющий, прибавлять или нет 1900 к значению года, если предыдущий параметр равен FALSE |
TRUE |
LEADINGZEROM |
Параметр, определяющий, указывать ли лидирующие нули перед значением месяца, если оно является однозначным числом. |
FALSE |
LEADINGZEROD |
Параметр, определяющий, указывать ли лидирующие нули перед значением числа, если оно является однозначным числом. |
FALSE |
Страница Time позволяет указать параметры отображения времени (см. табл. 3).
Таблица 3. Параметры настройки отображения времени
Параметр |
Описание |
Значение по умолчанию |
TWELVEHOUR |
Параметр, определяющий интервал отображения часов: 0-12 (TRUE) или 0-24 (FALSE) |
TRUE |
AMSTRING |
Символьная строка для указания первой половины дня, если TWELVEHOUR=TRUE |
AM |
PMSTRING |
Символьная строка для указания второй половины дня, если TWELVEHOUR=TRUE |
PM |
SECONDS |
Параметр, определяющий, указывать ли секунды в значении времени |
TRUE |
MILSECONDS |
Параметр, определяющий, указывать ли миллисекунды в значении времени . |
FALSE |
Страница Number позволяет указать параметры отображения числовых данных (табл. 4).
Таблица 4. Параметры настройки отображения чисел
Параметр |
Описание |
Значение по умолчанию |
DECIMALSEPARATOR |
Символ, отделяющий дробную часть числа |
Значение, содержащееся в настройках панели управления Windows 95/NT |
THOUSANDSEPARATOR |
Символ, отделяющий друг от друга "тройки" разрядов в многозначных числах |
Значение, содержащееся в настройках панели управления Windows 95/NT |
DECIMALDIGITS |
Максимальное число десятичных разрядов числа, полученного при преобразовании символьной строки |
2 |
LEADINGZERON |
Параметр, определяющий, указывать ли нуль перед дробной частью числа, чье абсолютное значение меньше единицы |
TRUE |
