Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » JDBC-Unterstützung » SQL Anywhere JDBC-Treiber

 

Dem Treiber eine URL bereitstellen

Um über den SQL Anywhere-JDBC-Treiber eine Verbindung zu einer Datenbank herzustellen, müssen Sie eine URL für die Datenbank angeben. Beispiel:

Connection con = DriverManager.getConnection(
      "jdbc:sqlanywhere:DSN=SQL Anywhere 12 Demo" );

Die URL enthält jdbc:sqlanywhere:, gefolgt von einer Verbindungszeichenfolge. Wenn sich die Datei sajdbc4.jar in Ihrem Klassendatei-Pfad befindet, wurde der JDBC 4.0-Treiber standardmäßig geladen und verarbeitet die URL. Andernfalls antwortet der JDBC 3.0-Treiber auf dieselbe URL, vorausgesetzt, er befindet sich im Klassendatei-Pfad und wurde erfolgreich geladen. Wie im Beispiel gezeigt, kann eine ODBC-Datenquelle (DSN) aus Gründen des Bedienkomforts angegeben werden, aber Sie können auch explizite Verbindungsparameter, die durch Semikola getrennt sind, zusätzlich zu oder an Stelle der Datenquellen-Verbindungsparameter verwenden.

Falls Sie keine Datenquelle verwenden, müssen Sie in der Verbindungszeichenfolge alle erforderlichen Verbindungsparameter angeben:

Connection con = DriverManager.getConnection(
      "jdbc:sqlanywhere:UserID=DBA;Password=sql;Start=..." );

Der Driver-Verbindungsparameter ist nicht erforderlich, da weder der ODBC-Treiber noch der ODBC-Treibermanager verwendet wird. Wenn er vorhanden ist, wird er ignoriert.

 Siehe auch