O'Reilly logo

JavaBeans Unleashed by Rick Leinecker, Dr. Donald Doherty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Comparing JDBC and ODBC

JDBC may sound familiar to you if you've worked with ODBC. ODBC, or Open Database Connectivity, is a Microsoft standard API that provides access to a multitude of existing databases. Like ODBC, JDBC is based on the X/Open SQL Call Level Interface (X/Open SQL CLI). However, ODBC is a C or C++ API, using a lot of pointers, and it is mostly Microsoft Windows-platform specific. In contrast, JDBC is a pure Java API and it works on any platform running the Java Virtual Machine (JVM). JDBC is also an object-oriented API, so it is easier to learn and implement than the ODBC API.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required