Herstellen einer Verbindung direkt mit Treibern
Wie in der Auswahl einer Datenquelle oder eines Treibers weiter oben in diesem Abschnitt erläutert wurde, möchten einige Anwendungen überhaupt keine Datenquelle verwenden. Stattdessen möchten sie eine direkte Verbindung mit einem Treiber herstellen. SQLDriver Verbinden bietet eine Möglichkeit für die Anwendung, eine direkte Verbindung mit einem Treiber herzustellen, ohne eine Datenquelle anzugeben. Konzeptionell wird zur Laufzeit eine temporäre Datenquelle erstellt.
Um eine direkte Verbindung mit einem Treiber herzustellen, gibt die Anwendung den DRIVER-Schlüsselwort (keyword) im Verbindungszeichenfolge anstelle der DSN-Schlüsselwort (keyword) an. Der Wert des DRIVER Schlüsselwort (keyword) ist die Beschreibung des Treibers, wie er von SQLDrivers zurückgegeben wird. Angenommen, ein Treiber hat die Beschreibung Paradox Driver und erfordert den Namen eines Verzeichnisses, das die Datendateien enthält. Um eine Verbindung mit diesem Treiber herzustellen, kann die Anwendung eine der folgenden Verbindungszeichenfolge verwenden:
DRIVER={Paradox Driver};Directory=C:\PARADOX;
DRIVER={Paradox Driver};
Mit der ersten Zeichenfolge benötigt der Treiber keine zusätzlichen Informationen. Mit der zweiten Zeichenfolge muss der Treiber zum Namen des Verzeichnisses mit den Datendateien aufgefordert werden.