Доступные версии документации

Установить соединение с СУБД

Назначение

Функция 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]

См. также функции:

CloseConnect.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter