网站大量收购闲置独家精品文档,联系QQ:2885784924

4种类型的JDBC驱动程序.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4种类型的JDBC驱动程序 JDBC-ODBC桥? 作为JDK1.1后的一部分,是sun.jdbc.odbc包的一部分? Application---JDBC-ODBC?Bridge(Type1?jdbc?driver)----JDBC-ODBC?Library---ODBC?Driver--Database? 适用于快速的原型系统,没有提供JDBC驱动的数据库如Access? ?JAVA?to?Native?API? 利用开发商提供的本地库来直接与数据库通信。? Application---JDBC?Driver(Type2?jdbc?driver)----Native?Database?library----Database? 比Type1性能略好。? ?Java?to?net? Application---Jdbc?Driver(Type3?jdbc?driver)-----java?middleware---JDBC?Driver----Database? 具有最大的灵活性,通常由那些非数据库厂商提供,是四种类型中最小的。? ?JAVA?to?native?dababase? Application---Jdbc?driver(type4?jdbc?driver)-----database?engine---database? 最高的性能,通过自己的本地协议直接与数据库引擎通信,具备在Internet装配的能力 JDBC?package myClass; import java.sql.*; import oracle.jdbc.driver.*; public class connectdata { String url; String sql; Connection con; Statement stmt; PreparedStatement psmt; ResultSet mySet; int n; public connectdata() { try{ DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); url = jdbc:oracle:thin:@192.168.0.254:1521:jjdb; con = DriverManager.getConnection (url, tubin, okokok); stmt = con.createStatement(); } catch(Exception e){ System.out.print(e);} } public ResultSet getQueryResultSet(String sql){ try {mySet = stmt.executeQuery(sql);}catch(Exception e){} return mySet; } public int getUpdateQueryResultSet(String sql){ try{n = stmt.executeUpdate(sql);}catch(Exception e){} return n; } public PreparedStatement getPreparedStatement(String sql){ try{psmt= con.prepareStatement(sql);}catch(Exception e){} return psmt; } public Connection getConnection(){ return con; } }

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档