SQLDBOpen

(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

Příklad