Connect

CONNECT 陳述式用來定義透過 OLE DB/ODBC 介面對一般資料庫的 Qlik Sense 存取。若是 ODBC,首先必須使用 ODBC 管理員指定資料來源。

備註: 此陳述式僅在標準模式下支援資料夾資料連線。請參閱檔案系統存取限制

Syntax:  

ODBC CONNECT TO connect-string

OLEDB CONNECT TO connect-string

CUSTOM CONNECT TO connect-string

LIB CONNECT TO connection

Arguments:  

引數 描述
connect-string connect-string ::= datasourcename { ; conn-spec-item }

連線字串是資料來源名稱,也是一或多個連線規格項目的選用清單。如果資料來源名稱包含空白,或者列出任何連線規格項目,則連線字串必須以引號括住。

datasourcename 必須是定義的 ODBC 資料來源或定義 OLE DB 提供者的字串。

conn-spec-item ::=DBQ=database_specifier |DriverID=driver_specifier |UID=userid |PWD=password

不同資料庫之間的可能連線規格項目可能有所不同。對於某些資料庫,也可能是上述之外的其他項目。對於 OLE DB,有些連線特定項目是必要的項目,而非選用項目。

connection

資料載入編輯器中儲存的資料連線名稱。

如果 ODBC 加在 CONNECT 前面,將使用 ODBC 介面,否則將使用 OLE DB

利用在資料載入編輯器中建立的已儲存資料連線,使用 LIB CONNECT TO 連線至資料庫。

Example 1:  

ODBC CONNECT TO 'Sales

DBQ=C:\Program Files\Access\Samples\Sales.mdb';

透過此陳述式定義的資料來源將由後續的 Select (SQL) 陳述式使用,直到執行新的 CONNECT 陳述式為止。

Example 2:  

LIB CONNECT TO 'MyDataConnection';

Connect32

此陳述式的使用方式與 CONNECT 陳述式相同,不過會強制 64 位元系統使用 32 位元 ODBC/OLE DB 提供者。不適用於自訂連線。

Connect64

此陳述式的使用方式與 CONNECT 陳述式相同,不過會強制使用 64 位元提供者。不適用於自訂連線。

See also: