CREATECONNECTION

Материал из Фабиус wiki
Версия от 08:19, 22 декабря 2017; Hisava (обсуждение | вклад) (Утечка памяти)

Перейти к: навигация, поиск

CREATECONNECTION - это функция

Создает TADSconnection и возвращает его

CREATECONNECTION( <filepath> [,UserName] [,Psw] [,communicationType] [,priority="normal"] )

<filepath>-путь<,username>-логин<,psw>-пароль[,CommunicationType=0]-0=default,1=UDP,2=IPX,3=TCP

<priority> low,normal,high,critical

Примеры

CREATECONNECTION( path, 'adssys', "" )
conn := CREATECONNECTION( path, 'inet', "123" )
conn := CREATECONNECTION( path, 'admuser', "ora=one" )

Утечка памяти

Необходимо обязательно закрывать соединение

local connection
try
  connection := CREATECONNECTION( path, 'adssys', "" )
finally
  FREEANDNIL( connection )
end

Использование

CONNECT_TO_PLANT

Дополнительная информация

При создании соединения необходимо передавать путь к словарю dict.add в виде

 \\IP:PORT\имя_сервера\том\другие_папки\dict.add

Например,

\\192.168.234.15:5050\vol1\FabiusWIN\data\srg\reflis\dict.add

Смотрите также

CONNECT_TO_PLANT

Полезные функции

Функции Delphi

FreeAndNil