0% found this document useful (0 votes)
2 views

ODBC AND JDBC

Uploaded by

pofomax827
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

ODBC AND JDBC

Uploaded by

pofomax827
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

ODBC

Open Database Connectivity or ODBC is an open standard Application Programming


Interface (API) for accessing a database.It can manage multiple database management
system by single application with same source code.

ODBC provides extensive data support for data also known as metadata.
ODBC provide variety of service to obtain data about type and functions.

JDBC
JDBC stands for Java Database Connectivity. JDBC is a Java API or tool used in Java
applications to interact with the database.

ODBC vs JDBC
In the below table, we will discuss the major difference between ODBC and JDBC:

ODBC

JDBC

1. ODBC Stands for Open Database Connectivity.


2. Introduced by Microsoft in 1992.
3. We can use ODBC for any language like C, C++, Java etc.
4. We can choose ODBC only Windows platform.
5. Mostly ODBC Driver is developed in native languages like C, and C++.
6. For Java applications it is not recommended to use ODBC because performance will
be down due to internal conversion and applications will become platform-dependent.
7. ODBC is procedural.

1. JDBC Stands for Java database connectivity.


2. Introduced by SUN Micro Systems in 1997.
3. We can use JDBC only for Java languages.
4. We can use JDBC on any platform.
5. JDBC Stands for Java database connectivity.
6. For Java applications it is highly recommended to use JDBC because there are no
performance & platform dependent problems.
7. JDBC is object-oriented.

You might also like