(dim NumDB : Word;
Name : String;
UID : String;
Passw : String;
TypDB : LongInt=system_db_type)
Otevírá datový zdroj jména Name, uživatele UID a hesla Passw. Datový zdroj musí být nadefinován v ODBC manageru. UID a Passw mohou být prázdné, jestliže je datový zdroj nepoužívá. Jestliže se zdroj podaří otevřít, vrací procedura jeho handle v NumDB. Případnou chybu lze zjistit funkcí _SQLResult.
Parametr TypDB definuje typ používané databáze:
Jestliže parametr TypDB nepoužijete, bude doplněn typ databáze aktuálně používané systémem.
Maximální počet současně otevřených připojení do databáze je 255.
Na místě hesla lze používat skryté heslo ze skladu hesel a to ve formě řetězce: # + index hesla (0 .. SYS_MAX_PSW-1). Sklad hesel lze udržovat pomocí funkcí:
Příklad:
SQLDBOpen(DB, sDSN, sUserName, "#0");
Podívejte se na: SQL makrofunkce