From J Wiki
Jump to navigation Jump to search
JDD: Driver Locale | Handles | Data Sources | Data Driver | Error Messages | API: Connect Read Update Create Bulk Insert

The J Data Driver (JDD) interface allows applications to access data from database management systems (DBMS), using Structured Query Language (SQL) expressions. The processing required by the application is essentially independent of the DBMS.

The application and the driver programs that access the DBMS are physically separate. To access a DBMS, you need only ensure a driver for that DBMS is available. There are JDD drivers for some DBMS. Note that the DBMS itself must support SQL because the JDD driver is only a thin layer which communicates directly with the client library of RDBMS.

Unlike J/ODBC, JDD does not depend on ODBC. The JDD interface uses the same set of Data Driver verbs defined in J/ODBC. Each JDD driver implements verbs such as ddcon and ddfet using native C API of that RDBMS.

The application sends requests to the J Data Driver, which converts them into DBMS specific C API calls to the client library of DBMS. The client library then sends them to the DBMS.

Explore  - user documentation, see also the top navigation bar

Programming Interface:

See also

Contributed by Bill Lam