Установить соединение с СУБД
Назначение
Функция OpenConnect
устанавливает связь между Perl-модулем и СУБД ЛИНТЕР на узле с заданным именем пользователя и паролем.
Синтаксические правила
OpenConnect (< пользователь >, < пароль >, < сервер >, < режим >, < идентификатор соединения >);
-
< Пользователь >
-
Имя пользователя БД. Регистрозависимая символьная строка длиной не более 66 символов.
-
< Пароль >
-
Пароль пользователя. Регистрозависимая символьная строка длиной не более 18 символов.
-
< Сервер >
-
Имя ЛИНТЕР-сервера, с которым необходимо установить соединение. Символьная строка длиной не более 8 символов. Если параметр не задан, предполагается локальный компьютер.
-
< Режим >
-
Задает режим обработки транзакций и кодовую страницу (значение 0 или логическая комбинация опций
< режим транзакции >
и< кодовая страница >
). < Режим транзакции >
:-
-
TM_AUTOCOMMIT
; -
TM_OPTIMISTIC
;Примечание
Режим TM_OPTIMISTIC устарел (использовать не рекомендуется).
-
TM_EXCLUSIVE
.
-
< Кодовая страница >
:-
-
CP_1251
; -
CP_KOI8
; -
CP_866
.
-
Если значение параметра равно 0, значения опций используются по умолчанию.
Возвращаемое значение
< Идентификатор соединения >
с СУБД.
Пример
$err = OpenConnect("KENT", "ALEX", "LINTER", CP_866 | MODE_EXCLUSIVE, $con); $err && [code for handling error]
См. также функции: