TMapSpatialDB.OpenDBConnectTMapSpatialDB |
Открыть соединение с сервером БД
function OpenDBConnect(const parm : PSQLMap_DBConnectParm): integer;
type // Параметры подключения к БД TSQLMap_DBConnectParm = packed record // Адрес или имя хоста Address: array [0..255] of WCHAR; // Порт Port: longint; // Имя БД DataBase : array [0..255] of WCHAR; // Логин Login : array [0..127] of WCHAR; // Пароль Passw : array [0..127] of WCHAR; // Тип СУБД (1=PG, 2=Oracle, 3=MSSQL) DBMSType : longint; // Флаг Win-авторизации WinAuth : longint; end; PSQLMap_DBConnectParm = ^TSQLMap_DBConnectParm;
Описание: Открыть соединение с БД по указанным параметрам. Параметры задаются в структуре типа TSQLMap_DBConnectParm. Какой именно провайдер будет использован при подключении определяется параметром DBMSType. Windows-авторизация в настоящее время поддерживается только для СУБД Microsoft SQL Server (DBMSType = 3). При успешном открытии соединения возвращает ненулевое значение, иначе ноль. |