Иллюстрированный самоучитель по Delphi 7 для профессионалов

Соединение с сервером баз данных

Настроенные соединения и их параметры сохраняются в файле \Borland Shared\DBExpress\dbxconnections.ini.

Примечание
При установке Delphi 7 поверх Delphi 6 сведения о соединениях из старого файла dbxconnections.ini добавляются в новый
.

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

Таблица 17.2. Настройка соединения dbExpress.

Параметр Значение
Общие настройки
BlobSize Задает ограничение на объем пакета данных для данных BLOB
DriverName Имя драйвера
ErrorResourceFile Файл сообщений об ошибках
LocaleCode Код локализации, определяющий влияние национальных символов на сортировку данных
User Name Имя пользователя
Password Пароль
DB2
Database Имя клиентского ядра
DB2 Translsolation Уровень изоляции транзакций
Informix
HostName Имя компьютера, на котором работает сервер Informix
Informix Translsolation Уровень изоляции транзакции
Trim Char Определяет, нужно ли удалять из строковых значений полей пробелы, дополняющие значение до полной строки, заданной размером поля данных
Interbase
CommitRetain Задает поведение курсора по завершении транзакции. При значении True курсор обновляется, иначе – удаляется
Database Имя файла базы данных (файл GDB)
InterBase Translsolation Уровень изоляции транзакции
RoleName Роль пользователя
SQLDialect Используемый диалект SQL. Для IntreBase 5 возможно только одно значение -1
Trim Char Определяет, нужно ли удалять из строковых значений полей пробелы, дополняющие значение до полной строки, заданной размером поля данных
WaitOnLocks Разрешение на ожидание занятых ресурсов
Microsoft SQL Server 2000
Database Имя базы данных
HostName Имя компьютера, на котором работает сервер MS SQL Server 2000
MSSQL Translsolation Уровень изоляции транзакции
OS Autenification Использование учетной записи текущего пользователя операционной системы (домена или Active Directory) при доступе к ресурсам сервера
MySQL
Database Имя базы данных
HostName Имя компьютера, на котором работает сервер MySQL
Oracle
AutoCommit Флаг завершения транзакции. Устанавливается только сервером
BlockingMode Задает режим завершения запроса. При значении True соединение дожидается окончания запроса (синхронный режим), иначе – начинает выполнение следующего (асинхронный режим)
Database Запись базы данных в файле TNSNames.ora
Multiple Transaction Поддержка управлением несколькими транзакциями в одной сессии
Oracle Translsolation Уровень изоляции транзакций
OS Autenification Использование учетной записи текущего пользователя операционной системы (домена или Active Directory) при доступе к ресурсам сервера
Trim Char Определяет, нужно ли удалять из строковых значений полей пробелы, дополняющие значение до полной строки, заданной размером поля данных
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.