Sie können Java-Anwendungen entwickeln, die die JDBC-API verwenden, um eine Verbindung mit SQL Anywhere herzustellen. Einige der im Lieferumfang von SQL Anywhere enthaltenen Anwendungen verwenden JDBC, z.B. der Debugger, Sybase Central und Interactive SQL.
Java und JDBC sind ebenfalls wichtige Entwicklungswerkzeuge für UltraLite-Anwendungen.
JDBC kann sowohl aus Clientanwendungen als auch innerhalb einer Datenbank eingesetzt werden. Java-Klassen, die JDBC verwenden, bieten eine leistungsstärkere Alternative zu gespeicherten Prozeduren in SQL für die Einbeziehung von Programmierlogik in die Datenbank.
JDBC bietet eine SQL-Schnittstelle für Java-Anwendungen: Wenn Sie auf relationale Daten von Java zugreifen möchten, tun Sie dies über JDBC-Aufrufe.
Der Ausdruck Clientanwendung bezieht sich sowohl auf Anwendungen, die auf dem Computer des Benutzers laufen, als auch auf Mittelschicht-Anwendungsserver.
Die Beispiele veranschaulichen die unterschiedlichen Funktionen beim Einsatz von JDBC in SQL Anywhere. Weitere Hinweise zum Programmieren von JDBC finden Sie in jedem beliebigen JDBC-Programmierhandbuch.
Sie können JDBC auf folgende Weise mit SQL Anywhere verwenden:
JDBC auf dem Client Java-Clientanwendungen können JDBC-Aufrufe in SQL Anywhere ausführen. Die Verbindung erfolgt über einen JDBC-Treiber.
SQL Anywhere verfügt über einen JDBC 4.0-Treiber, bei dem es sich um einen Type 2-Treiber handelt, und unterstützt außerdem den jConnect-Treiber für reine Java-Anwendungen, der ein Type 4-JDBC-Treiber ist.
JDBC in der Datenbank In einer Datenbank installierte Java-Klassen können JDBC-Aufrufe ausführen, um mithilfe eines internen JDBC-Treibers auf Daten in der Datenbank zuzugreifen und diese zu ändern.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |