SlideShare a Scribd company logo
1 of 36
Download to read offline
WELCOME
JDBC DRIVERS
[object Object],2.  JDBC 3.  JDBCAPI 4.  JDBC DRIVERS 5.  JDBC STEPS
ODBC ,[object Object],[object Object],[object Object],Home
JDBC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Home
JDBC API ,[object Object],[object Object],[object Object],[object Object],[object Object],Home
JDBC Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],Application JDBC Driver
JDBC Drivers ,[object Object],[object Object],[object Object],[object Object],Home
JDBC-ODBC Bridge driver ,[object Object],[object Object],[object Object],[object Object]
Type 1: JDBC-ODBC Bridge
Advantage & Disadvantages  of  type1 driver ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Native-API/partly Java driver ,[object Object],[object Object],[object Object]
Type 2: Native api/ Partly Java Driver
Advantage & Disadvantages  of  type2 driver ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
All Java/Net-protocol driver ,[object Object],[object Object]
Type 3: All Java/ Net-Protocol Driver
Advantage & Disadvantages  of  type3 driver ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Native-protocol/all-Java driver ,[object Object],[object Object],[object Object],[object Object],[object Object]
Type 4: Native-protocol/all-Java driver
Advantage & Disadvantages  of  type4 driver ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JDBC Drivers   JDBC Type I “ Bridge” Type II “ Native” Type III “ Middleware” Type IV “ Pure” ODBC ODBC Driver CLI (.lib) Middleware Server
JDBC steps ,[object Object],[object Object],[object Object],[object Object],Home
JDBC Object Classes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. Connect to database ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Driver Manager:
2. Query database ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3. Process results ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],users table userid firstname lastname password type Bob Bob King cat 0 John John Smith pass 1
Statement Methods ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ResultSet ,[object Object],[object Object],[object Object],[object Object],[object Object]
ResultSet Methods ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Print the users table ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],users table userid firstname lastname password type Bob Bob King cat 0 John John Smith pass 1
4. Close connection to database ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
//  Create statement Statement stmt = conn.createStatement (); // Print the users table ResultSet rs = stmt.executeQuery("SELECT * FROM users"); while (rs.next()) { ... } // Cleanup rs.close(); stmt.close(); conn.close(); } catch (Exception e) {  System.out.println("exception " + e); }  }
ANY  QUERIES ?
Thank you

More Related Content

What's hot (20)

Jdbc ppt
Jdbc pptJdbc ppt
Jdbc ppt
 
Database Access With JDBC
Database Access With JDBCDatabase Access With JDBC
Database Access With JDBC
 
Jdbc 1
Jdbc 1Jdbc 1
Jdbc 1
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc in servlets
Jdbc in servletsJdbc in servlets
Jdbc in servlets
 
JDBC Tutorial
JDBC TutorialJDBC Tutorial
JDBC Tutorial
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc drivers
Jdbc driversJdbc drivers
Jdbc drivers
 
JDBC
JDBCJDBC
JDBC
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc architecture and driver types ppt
Jdbc architecture and driver types pptJdbc architecture and driver types ppt
Jdbc architecture and driver types ppt
 
Jdbc
JdbcJdbc
Jdbc
 
Java database connectivity with MySql
Java database connectivity with MySqlJava database connectivity with MySql
Java database connectivity with MySql
 
JDBC: java DataBase connectivity
JDBC: java DataBase connectivityJDBC: java DataBase connectivity
JDBC: java DataBase connectivity
 
JDBC Java Database Connectivity
JDBC Java Database ConnectivityJDBC Java Database Connectivity
JDBC Java Database Connectivity
 
JDBC Connectivity Model
JDBC Connectivity ModelJDBC Connectivity Model
JDBC Connectivity Model
 
Jdbc_ravi_2016
Jdbc_ravi_2016Jdbc_ravi_2016
Jdbc_ravi_2016
 
1. java database connectivity (jdbc)
1. java database connectivity (jdbc)1. java database connectivity (jdbc)
1. java database connectivity (jdbc)
 
Ajp notes-chapter-05
Ajp notes-chapter-05Ajp notes-chapter-05
Ajp notes-chapter-05
 

Similar to Prashanthi

Similar to Prashanthi (20)

JDBC
JDBCJDBC
JDBC
 
Jdbc introduction
Jdbc introductionJdbc introduction
Jdbc introduction
 
JDBC.ppt
JDBC.pptJDBC.ppt
JDBC.ppt
 
jdbc
jdbcjdbc
jdbc
 
Jdbc
JdbcJdbc
Jdbc
 
Core jdbc basics
Core jdbc basicsCore jdbc basics
Core jdbc basics
 
Chap3 3 12
Chap3 3 12Chap3 3 12
Chap3 3 12
 
Final Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptFinal Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.ppt
 
Unit 5-jdbc2
Unit 5-jdbc2Unit 5-jdbc2
Unit 5-jdbc2
 
Unit 5.pdf
Unit 5.pdfUnit 5.pdf
Unit 5.pdf
 
Jdbc
JdbcJdbc
Jdbc
 
Jdbc ppt
Jdbc pptJdbc ppt
Jdbc ppt
 
Java database connectivity
Java database connectivityJava database connectivity
Java database connectivity
 
Jdbc new
Jdbc newJdbc new
Jdbc new
 
JDBC with MySQL.pdf
JDBC with MySQL.pdfJDBC with MySQL.pdf
JDBC with MySQL.pdf
 
JDBC with MySQL.pdf
JDBC with MySQL.pdfJDBC with MySQL.pdf
JDBC with MySQL.pdf
 
Java database connectivity with MySql
Java database connectivity with MySqlJava database connectivity with MySql
Java database connectivity with MySql
 
Java Database Connectivity
Java Database ConnectivityJava Database Connectivity
Java Database Connectivity
 
Jdbcdriver
JdbcdriverJdbcdriver
Jdbcdriver
 
Introduction to JDBC and JDBC Drivers
Introduction to JDBC and JDBC DriversIntroduction to JDBC and JDBC Drivers
Introduction to JDBC and JDBC Drivers
 

More from st anns PG College,Mallapur,Hyderabad, India (14)

Nubia Group Friendships Day1
Nubia Group  Friendships Day1Nubia Group  Friendships Day1
Nubia Group Friendships Day1
 
Lousina
LousinaLousina
Lousina
 
Sruthi
SruthiSruthi
Sruthi
 
M.Swathi
M.SwathiM.Swathi
M.Swathi
 
A varalaxmi
 A varalaxmi A varalaxmi
A varalaxmi
 
Y.Madhavi
Y.MadhaviY.Madhavi
Y.Madhavi
 
T.Jhansi
T.JhansiT.Jhansi
T.Jhansi
 
D.Silpa
D.SilpaD.Silpa
D.Silpa
 
B Shilpa
B ShilpaB Shilpa
B Shilpa
 
D Archana
D ArchanaD Archana
D Archana
 
H Vijayalakshmi
H VijayalakshmiH Vijayalakshmi
H Vijayalakshmi
 
P Sweta
P SwetaP Sweta
P Sweta
 
Y Archana
Y ArchanaY Archana
Y Archana
 
M Ramya
M RamyaM Ramya
M Ramya
 

Recently uploaded

09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx
09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx
09 2 Peter 1v6 An Abundant Entrance Add Patience.pptxMarvin McKenzie
 
Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)
Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)
Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)Darul Amal Chishtia
 
KNOW THE RIGHT WAY TO TAKE SEHRI AND IFTAR
KNOW THE RIGHT WAY TO TAKE SEHRI AND IFTARKNOW THE RIGHT WAY TO TAKE SEHRI AND IFTAR
KNOW THE RIGHT WAY TO TAKE SEHRI AND IFTARAdeeba Tour and Travels
 
Counseling Ethics in Astrology for better Mental Health
Counseling Ethics in Astrology for better Mental HealthCounseling Ethics in Astrology for better Mental Health
Counseling Ethics in Astrology for better Mental HealthBishal Ghimire
 
Ecclesiastes 4: The Pursuit of Companionship.pptx
Ecclesiastes 4: The Pursuit of Companionship.pptxEcclesiastes 4: The Pursuit of Companionship.pptx
Ecclesiastes 4: The Pursuit of Companionship.pptxStephen Palm
 
如何办理密西西比大学毕业证书学位证书成绩单?
如何办理密西西比大学毕业证书学位证书成绩单?如何办理密西西比大学毕业证书学位证书成绩单?
如何办理密西西比大学毕业证书学位证书成绩单?azk5voih
 
Discover the 5 Most Beautiful Mosques in UAE.pptx
Discover the 5 Most Beautiful Mosques in UAE.pptxDiscover the 5 Most Beautiful Mosques in UAE.pptx
Discover the 5 Most Beautiful Mosques in UAE.pptxDisha Global Tours
 
BENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAY
BENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAYBENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAY
BENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAYLouis Malaybalay
 
Astaunga Yoga Meditation yoga Living with Purpose.pdf
Astaunga Yoga Meditation yoga Living with Purpose.pdfAstaunga Yoga Meditation yoga Living with Purpose.pdf
Astaunga Yoga Meditation yoga Living with Purpose.pdfDada Rainjitananda
 
03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf
03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf
03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdfDRunDrun1
 
Flyover: Part 2 - Review & The Gospel of Matthew
Flyover: Part 2 - Review & The Gospel of MatthewFlyover: Part 2 - Review & The Gospel of Matthew
Flyover: Part 2 - Review & The Gospel of MatthewVintage Church
 
Two Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdf
Two Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdfTwo Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdf
Two Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdfOH TEIK BIN
 
Deerfoot Church of Christ Bulletin 3 17 24
Deerfoot Church of Christ Bulletin 3 17 24Deerfoot Church of Christ Bulletin 3 17 24
Deerfoot Church of Christ Bulletin 3 17 24deerfootcoc
 
08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx
08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx
08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptxMarvin McKenzie
 
Medusa's Plight - The True Story of Medusa.pdf
Medusa's Plight - The True Story of Medusa.pdfMedusa's Plight - The True Story of Medusa.pdf
Medusa's Plight - The True Story of Medusa.pdfDeanAmory1
 
El Camino Del Siervo Parte 3 Milagros Hasta La Cruz.ppt
El Camino Del Siervo Parte 3 Milagros Hasta La Cruz.pptEl Camino Del Siervo Parte 3 Milagros Hasta La Cruz.ppt
El Camino Del Siervo Parte 3 Milagros Hasta La Cruz.pptjenune
 

Recently uploaded (19)

09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx
09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx
09 2 Peter 1v6 An Abundant Entrance Add Patience.pptx
 
Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)
Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)
Monthly Khazina-e-Ruhaniyaat March’2024 (Vol.14, Issue 11)
 
KNOW THE RIGHT WAY TO TAKE SEHRI AND IFTAR
KNOW THE RIGHT WAY TO TAKE SEHRI AND IFTARKNOW THE RIGHT WAY TO TAKE SEHRI AND IFTAR
KNOW THE RIGHT WAY TO TAKE SEHRI AND IFTAR
 
Counseling Ethics in Astrology for better Mental Health
Counseling Ethics in Astrology for better Mental HealthCounseling Ethics in Astrology for better Mental Health
Counseling Ethics in Astrology for better Mental Health
 
Ecclesiastes 4: The Pursuit of Companionship.pptx
Ecclesiastes 4: The Pursuit of Companionship.pptxEcclesiastes 4: The Pursuit of Companionship.pptx
Ecclesiastes 4: The Pursuit of Companionship.pptx
 
如何办理密西西比大学毕业证书学位证书成绩单?
如何办理密西西比大学毕业证书学位证书成绩单?如何办理密西西比大学毕业证书学位证书成绩单?
如何办理密西西比大学毕业证书学位证书成绩单?
 
Coptic Obedia
Coptic ObediaCoptic Obedia
Coptic Obedia
 
The_Premise_Sundays_Sermon_March_10_2024
The_Premise_Sundays_Sermon_March_10_2024The_Premise_Sundays_Sermon_March_10_2024
The_Premise_Sundays_Sermon_March_10_2024
 
Discover the 5 Most Beautiful Mosques in UAE.pptx
Discover the 5 Most Beautiful Mosques in UAE.pptxDiscover the 5 Most Beautiful Mosques in UAE.pptx
Discover the 5 Most Beautiful Mosques in UAE.pptx
 
BENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAY
BENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAYBENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAY
BENEDICTINE STEWARDSHIP PRESENTATION - LOUIS MALAYBALAY
 
Astaunga Yoga Meditation yoga Living with Purpose.pdf
Astaunga Yoga Meditation yoga Living with Purpose.pdfAstaunga Yoga Meditation yoga Living with Purpose.pdf
Astaunga Yoga Meditation yoga Living with Purpose.pdf
 
Coptic Joshua
Coptic JoshuaCoptic Joshua
Coptic Joshua
 
03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf
03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf
03-JADUAL-BERBUKA-PUASA-SARAWAK-2024.pdf
 
Flyover: Part 2 - Review & The Gospel of Matthew
Flyover: Part 2 - Review & The Gospel of MatthewFlyover: Part 2 - Review & The Gospel of Matthew
Flyover: Part 2 - Review & The Gospel of Matthew
 
Two Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdf
Two Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdfTwo Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdf
Two Thought-Provoking Tales ~Reflections (Eng. & Chi.).pdf
 
Deerfoot Church of Christ Bulletin 3 17 24
Deerfoot Church of Christ Bulletin 3 17 24Deerfoot Church of Christ Bulletin 3 17 24
Deerfoot Church of Christ Bulletin 3 17 24
 
08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx
08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx
08 2 Peter 1:6 The Virtues of Abundance Add Temperance.pptx
 
Medusa's Plight - The True Story of Medusa.pdf
Medusa's Plight - The True Story of Medusa.pdfMedusa's Plight - The True Story of Medusa.pdf
Medusa's Plight - The True Story of Medusa.pdf
 
El Camino Del Siervo Parte 3 Milagros Hasta La Cruz.ppt
El Camino Del Siervo Parte 3 Milagros Hasta La Cruz.pptEl Camino Del Siervo Parte 3 Milagros Hasta La Cruz.ppt
El Camino Del Siervo Parte 3 Milagros Hasta La Cruz.ppt
 

Prashanthi

  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 11.
  • 12.
  • 13. Type 2: Native api/ Partly Java Driver
  • 14.
  • 15.
  • 16. Type 3: All Java/ Net-Protocol Driver
  • 17.
  • 18.
  • 20.
  • 21. JDBC Drivers JDBC Type I “ Bridge” Type II “ Native” Type III “ Middleware” Type IV “ Pure” ODBC ODBC Driver CLI (.lib) Middleware Server
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. // Create statement Statement stmt = conn.createStatement (); // Print the users table ResultSet rs = stmt.executeQuery("SELECT * FROM users"); while (rs.next()) { ... } // Cleanup rs.close(); stmt.close(); conn.close(); } catch (Exception e) { System.out.println("exception " + e); } }