Source One Educational Society
   
Home | JDBC | Advanced Java | Java Interview Questions | J2EE | Java FAQs | J2ME | Jobs | Java Examples | News | Jobs | Fun SMS
Java Tutorial
o

JDBC

o JDBC Architecture
o JDBC Driver and Its Type
o JDBC Versions
o Difference between JDBC 3.0 & JDBC 4.0
o Relational Database Concepts
o Important JDBC Concepts
o

Introduction to java.sql package

o Driver Manager Class
o Understanding Data Source
o Understanding Connection Object
JDBC EXAMPLE WITH MYSQL
o Mapping MySQL Data Types in Java
   
   
 
 

Understanding Connection Object

   

A Connection object represents a connection with a database. When we connect to a database by using connection method, we create a Connection Object, which represents the connection to the database. An application may have one or more than one connections with a single database or many connections with the different databases also.

We can use the Connection object for the following things:

  1. It creates the Statement, PreparedStatement and CallableStatement objects for executing the
  2. It helps us to Commit or roll back a jdbc transactionn.
  3. If you want to know about the database or data source to which you are connected then the Connection object gathers information about the database or data source by the use of DatabaseMetaData.
  4. It helps us to close the data source. The Connection.isClosed() method returns true only if the Connection.close() has been called. This method is used to close all the connection.

Firstly we need to to establish the connection with the database. This is done by using the method DriverManager.getConnection(). This method takes a string containing a URL. The DriverManager class, attempts to locate a driver that can connect to the database represented by the string URL. Whenever the getConnection() method is called the DriverManager class checks the list of all registered Driver classes that can connect to the database specified in the URL.

Syntax:

String url = "jdbc: odbc: makeConnection";
Connection con = DriverManager.getConnection(url, "userID", "password");


 
 
 
 
 
 
 
Home  |  Aboutus  |  Post Your Content  |  Tell a Friend  |  Contact us  |  Sitemap
© 2009 365edu. All Rights Reserved. Site by 365edu. Best view in 1024x768 resolution.