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

SQL Anywhere 11.0.0 » SQL Anywhere Server - Programming » Introduction to Programming with SQL Anywhere » SQL Anywhere data access programming interfaces



JDBC is a call-level interface for Java applications. Developed by Sun Microsystems, JDBC provides Java programmers 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 a pure Java JDBC driver, named jConnect. It also includes the iAnywhere JDBC driver, which is a type 2 driver. Both are described in SQL Anywhere JDBC API.

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

You can develop Java applications that use the JDBC API to connect to SQL Anywhere. Several of the applications supplied with SQL Anywhere use JDBC, such as the debugger, Sybase Central, and Interactive SQL.

Applications connecting to SQL Anywhere using JDBC (specifically, jConnect).

Java and JDBC are also important programming languages for developing UltraLite applications.

See also