- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java编程技术JDBC(Java DataBase Connectivity)
Java编程技术 主编 贾振华 2010年1月 JAVA 编 程 技 术 JAVA的异常处理(Java.lang Java.util Java.io Java.awt ) 第6章 运行时发生的错误称为异常。处理这些异常就称为异常处理。 发生异常后此前分配的所有资源都将保留在相同的状态,这将导致资源漏洞。 Java程序中错误有不同的性质,按照错误的性质可以将程序错误分为三类:1)语法错 (编译的时候发现)2)语义错(运行时候发现) 3)逻辑错(很难确定和排除) 运行时出现的错误成为“异常”或“例外”。 Public class ExceptionDemo1{ public static void main(String args[]){ int a=0; System.out.println(8/a); } } JAVA 异 常 处 理 数据库(DB,Data Base) 数据库管理系统(DBMS,Data Base Mannagement System) 数据库系统 应用程序 数据库管理系统 数据库 应用程序 Oracle、DB2、 SQL Server等 数据 数据库系统 JAVA 数 据 库 简 介(1) SQL语言(Structured Query Language) 使用关系模型的数据库语言,用于和各类数据库的交互,提供通用的数据管理和查询功能。 常用的SQL指令: SELECT 查询数据 INSERT 插入数据 DELETE 删除数据 UPDATE 更新数据 CREATE 创建表等 DROP 删除表等 JAVA 数 据 库 简 介(2) ODBC(Open DataBase Connectivity,开放式数据库互连) 数据库系统应用程序接口规范。 支持应用程序以标准的ODBC函数和SQL语句操作各种不同类型的数据库。 ODBC工作原理 应 用 程 序 O D B C 驱 动 程 序 Oracle 驱动程序 SQL Server驱动程序 Access 驱动程序 其他数据库驱动程序 Qracle SQL Server Access …… 数据库1 数据库2 数据库3 其它数据库 JAVA 数 据 库 简 介(3) JDBC(Java DataBase Connectivity) JDBC功能: 支持基本SQL语句,在Java程序中实现数据库操作功能并简化操作过程 提供多样化的数据库连接方法 为各种不同的数据库提供统一的操作界面 JAVA 数 据 库 连 接 JDBC Java 应 用 程 序 J D B C 驱 动 程 序 管 理 器 JDBC驱动程序 for Oracle JDBC驱动程序 for DB2 JDBC-ODBC桥驱动程序 JDBC-网络驱动程序 Qracle DB2 …… 数据库1 数据库2 ODBC方式连接数据库 其它数据库 JDBC API JAVA JDBC 工 作 原 理 数据库驱动程序(DataBase Driver) JDBC驱动程序分类: 第一类:JDBC-ODBC桥 第二类:Java到本地API 第三类:Java到网络协议 第四类:Java到数据库协议 JAVA JDBC 驱 动 程 序 JAVA JDBC – ODBC 桥 桥接器型的驱动程序,这类驱动程序的特色是必须在使用者端的计算机上事先安装好ODBC驱动程序,然后通过JDBC-ODBC的调用方法,进而通过ODBC来存取数据库。 是sun.jdbc.odbc包的一部分 Application---JDBC-ODBC Bridge----JDBC-ODBC Library---ODBC Driver--Database 适用于快速的原型系统,没有提供JDBC驱动的数据库如Access JAVA JDBC – ODBC 桥 也是桥接器驱动程序之一,这类驱动程序也必须先在使用者计算机上先安装好特定的驱动程序(类似ODBC),然后通过JDBC-Native API桥接器的转换,把Java API调用转换成特定驱动程序的调用方法,进而存取数据库。 利用开发商提供的本地库来直接与数据库通信。 Application---JDBC Driver----Native Database library----Database 比第一类性能略好。 JAVA JDBC – Native API 桥 这类型的驱动程序最大的好处就是省去了在使用者计算机上安装任何驱动程序的麻烦,只需在服务器端安装好middleware,而middleware会负责所有存取数据库必要的转换。
您可能关注的文档
- GMS 静止气象卫星数据格式 - 国家卫星气象中心.PDF
- Government Structure 政府结构.PPT
- FTTH(E8-C)家庭网关宽带上网设置指南 - 中国电信.DOC
- F3-无线桥接设定(WDS)[来源端以中华电信为例].PDF
- GLASS WORLD 1994年6月10日创刊2009年4月20日出版.PDF
- GMP检查组长上传检查报告步骤 - 河南省食品药品审评查验中心.DOC
- GX2-PSAC10B和GX2-PSDC10B是OmniStarGX2宽带光传输平台的.DOC
- GZD-400A 电缆故障定位电桥.PDF
- Greens King 500A Series Dealer Manual 零售商手册 - Jacobsen.PDF
- GZP180型压阻式压力敏感元件.PDF
文档评论(0)