JDBC support

JDBC is a call-level interface for Java applications. Developed by Sun Microsystems, JDBC provides you with a uniform interface to a wide range of relational databases, and provides a common base on which higher level tools and interfaces can be built. JDBC is now a standard part of Java and is included in the JDK.

SQL Anywhere includes JDBC 3.0 and 4.0 drivers, which are both Type 2 drivers.

SQL Anywhere also supports a pure Java JDBC driver, named jConnect, which is available from Sybase.

For information about choosing a driver, see Choosing a JDBC driver.

In addition to using JDBC as a client-side application programming interface, you can also use JDBC inside the database server to access data by using Java in the database.


JDBC applications
Choosing a JDBC driver
JDBC program structure
Differences between client- and server-side JDBC connections
Using a SQL Anywhere JDBC driver
Using the jConnect JDBC driver
Connecting from a JDBC client application
Using JDBC to access data
Using JDBC callbacks
Using JDBC escape syntax
JDBC 3.0/4.0 API support