What is JDBC and ODBC and what are the differences between
them?

Answer Posted / anshu aggarwal

JDBC is Java Database Connectivity. It enables java programs
to execute sql statements. JDBC makes it possible to write a
single database application that can run on different
platforms and interact with different DBMS. JDBC is language
dependent i.e it is used only to make connectivity with java.

ODBC is open database connectivity. The goal of ODBC is to
make it possible to access any data from any application,
regardless of which database management system (DBMS) is
handling the data so it is language independent.

Is This Answer Correct ?    49 Yes 20 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

explain about special characters?

535


How do I insert/update records with some of the columns having NULL value?

510


How do I receive a ResultSet from a stored procedure?

519


What are the ddl statements?

473


Is jdbc object oriented?

498






What is phantom read and which isolation level prevents it?

501


What do you mean by batch processing in jdbc?

524


What is a JDBC 2.0 DataSource?

560


Which jdbc driver type s is are the jdbc odbc bridge?

474


What are restrictions on triggers?

1671


How many jdbc driver types are there?

479


What are different parts of a url?

500


Which interface handles transaction management in jdbc?

566


Name the types of jdbc drivers.

546


What is a merge field?

499