Futher versions will be placed in http://www.inter-soft.com/products
The JDBC(tm) database access API
JAVA - Programming for the Internet
In order to use the JDBC driver you must install first Essentia and iqlsrv
Many Java application developers would like to write code that is independent of the particular DBMS or database connectivity mechanism being used, and we believe that a DBMS-independent interface is also fastest way to implement access to the wide variety of DBMSs. So, we decided it would be useful to the Java community to define a generic SQL database access framework which provides a uniform interface on top of a variety of different database connectivity modules. This allows programmers to write a single database interface, enables DBMS-independent Java application development tools and products, and allows database connectivity vendors to provide a variety of different connectivity solutions.
This common low-level API that supports basic SQL functionality is called API JDBC. This API in turn allows the development of higher-level database access tools and APIs.
When Sun designed JDBC, they didn't have to start from the begining. They based theirs work on the X/Open SQL CLI (Call Level Interface) wich is also the basis for Microsoft's ODBC interface.
JDBC can easily be implemented on top of ODBC short-term, and can be implemented in other ways longer term.
The most important interfaces are:
In addition, each database driver needs to provide a class which implements the java.sql.Driver interface used by tha generic java.sql.Drivermanager class when it needs to locate a driver for a particular database URL.
If you need to report a bug of this product you can send a mail to this address: jdbc-bug@inter-soft.com