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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere JDBC-Treiber » Von einer JDBC-Clientanwendung aus verbinden » Verbindung von einer serverseitigen JDBC-Klasse herstellen

 

Unterschiede des Beispiels für eine serverseitige Verbindung

Das serverseitige Verbindungsbeispiel ist nahezu identisch mit dem clientseitigen Verbindungsbeispiel, mit den folgenden Unterschieden:

  1. Der Treibermanager muss nicht geladen werden. Der folgende Code wurde aus dem Beispiel entfernt.

    DriverManager.registerDriver( (Driver)
      Class.forName(
      // "com.sybase.jdbc3.jdbc.SybDriver").newInstance()
      "ianywhere.ml.jdbcodbc.IDriver").newInstance()
      );
  2. Sie stellt über die aktuelle Verbindung eine Verbindung mit der laufenden Standarddatenbank her: Die URL im getConnection-Aufruf wurde wie folgt geändert:

    Connection con = DriverManager.getConnection(
              "jdbc:default:connection" );
  3. Die System.exit()-Anweisungen wurden entfernt.