Connect
CONNECT deyimi, OLE DB/ODBC arayüzü üzerinden bir genel veritabanına QlikView erişimi tanımlamak için kullanılır. ODBC için, veri kaynağı ilk olarak ODBC yöneticisi kullanılarak belirlenmelidir.
Söz Dizimi:
Bağımsız Değişkenler:
Bağımsız Değişken | Açıklama |
---|---|
connect-string | connect-string ::= datasourcename { ; conn-spec-item }
Bağlantı dizgesi, veri kaynağı adı ve bir veya daha fazla bağlantı teknik özelliği öğelerinin isteğe bağlı listesidir. Veri kaynağı adı boşluk içerirse veya herhangi bir bağlantı teknik özelliği öğesi listelenirse, bağlantı dizgesi tırnak işaretleri içine alınmalıdır. datasourcename, tanımlı bir ODBC veri kaynağı veya OLE DB sağlayıcısını tanımlayan bir dize olmalıdır. conn-spec-item ::=DBQ=database_specifier |DriverID=driver_specifier |UID=userid |PWD=password Olası bağlantı teknik özelliği öğeleri farklı veritabanları arasında farklılık gösterebilir. Bazı veritabanları için, yukarıdakilerden farklı başka öğeler de olasıdır. OLE DB için, bağlantıya özel öğelerin bazıları zorunludur ve isteğe bağlı değildir. |
connection |
Veri bağlantısının adı kod düzenleyicisinde depolanır. |
ODBC, CONNECT öncesine yerleştirilirse ODBC arabirimi kullanılır; aksi takdirde OLE DB kullanılır.
LIB CONNECT TO kullanılması, kod düzenleyicisinde oluşturulmuş bir depolanan veri bağlantısını kullanarak veritabanına bağlanmayı sağlar.
Örnek 1:
ODBC CONNECT TO 'Sales
DBQ=C:\Program Files\Access\Samples\Sales.mdb';
Bu deyim aracığıyla tanımlanan veri kaynağı, yeni bir CONNECT deyimi yapılana kadar, sonraki Select (SQL) deyimleri tarafından kullanılır.
Örnek 2:
LIB CONNECT TO 'MyDataConnection';
Connect32
Bu deyim, CONNECT deyimiyle aynı şekilde kullanılır, ancak 64 bit sistemi 32 bit ODBC/OLE DB sağlayıcısı kullanmaya zorlar. Özel bağlantılar için uygulanabilir değildir.
Connect64
Bu deyim CONNECT deyimiyle aynı şekilde kullanılır, ancak 64 bit sağlayıcı kullanımını zorlar. Özel bağlantılar için uygulanabilir değildir.