Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx

Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx

ID:52769871

大小:1.28 MB

页数:59页

时间:2020-03-07

Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx_第1页
Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx_第2页
Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx_第3页
Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx_第4页
Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx_第5页
资源描述:

《Java 程序设计任务教程 教学课件 作者 王晓刚 黄珏 JAVA教程-单元九.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计任务教程任务2JDBC-ODBC桥连接数据库任务1纯JavaJDBC驱动连接数据库任务3顺序查询数据库任务4模糊查询数据库单元9数据库应用程序开发任务5Statement更新数据库任务6PreparedStatement更新数据库单元9数据库应用程序开发JDBC技术是在Java语言中被广泛使用的一种操作数据的技术。每个应用程序的开发都是使用数据库保存数据。通过JDBC技术访问数库可达到查找满足条件的记录,或者向数据库添加、修改、删除数据的目的。【学习目标】JDBC的基本概念JDBC连接数据

2、库的模型使用JDBC操作数据库的一般步骤利用JDBC技术管理数据的方法任务1纯JavaJDBC驱动连接数据库【任务简介】本次任务是学习如何利用纯JavaJDBC驱动连接SQLServer数据库,程序运行结果如图所示。任务1纯JavaJDBC驱动连接数据库【相关知识】一、JDBC简介JDBC(JavaDataBaseConnectivity)是Java数据库连接技术的简称,可为各种常用数据库提无缝连接技术。JDBC也是Java用于访问数据库的一套标准API,由Java语言编写的一组类接口组成。任务1纯Jav

3、aJDBC驱动连接数据库【相关知识】二、JDBC驱动程序类型数据库驱动程序是JDBC程序和数据库之间的转换层。数据库驱动程序负责将JDBC调用映射成特定的数据库调用。总体来说,JDBC的驱动通常有如下四种类型:JDBC-ODBCbridgeJDBC-nativedriverbridgeJDBC-networkbridgeNative-protocolall-Javadriver任务1纯JavaJDBC驱动连接数据库【相关知识】三、JDBC常用的类和接口JDBCAPI在java.sql包中定义,其中包括JD

4、BCAPI用到的所有类、接口和方法。主要的类和接口有以下几个:1.DriverManager类:DriverManager类用来管理数据库中的所有驱动程序。任务1纯JavaJDBC驱动连接数据库【相关知识】DriverManager类常用的方法有:ConnectiongetConnection(Stringurl,Stringuser,Stringpassword)voidderegisterDriver(Driverdriver)DrivergetDriver(Stringurl)voidsetLogi

5、nTimeout(intseconds)任务1纯JavaJDBC驱动连接数据库【相关知识】2.Connection接口Connection接口负责维护Java程序和数据库之间的连接,执行SQL语句,返回执行结果。常用的方法有:StatementcreateStatement()PreparedStatementprepareStatement(Stringsql)voidclose()voidsetAutoCommit(booleanautoCommit)voidcommit()voidrollback(

6、)voidsetReadOnly(booleanreadOnly)任务1纯JavaJDBC驱动连接数据库【相关知识】3.Statement接口Statement接口用于在已经建立连接的基础上向数据库发送SQL语句,并将SQL命令的执行结果返回。它主要提供执行数据库操作的方法。resultSetexecuteQuery(Stringsql)booleanexecute(Stringsql)intexecuteUpdate(Stringsql)voidclose()任务1纯JavaJDBC驱动连接数据库【相关

7、知识】4.ResultSet接口ResultSet接口类似于一个临时表,用来暂时存放数据库查询操作所获得的结果集。常用的方法有:booleannext()booleanprevious()booleanfirst()booleanlast()voidafterLast()voidbeforeFirst()booleanabsolute(introw)StringgetString(intcolumnlndex)任务1纯JavaJDBC驱动连接数据库【相关知识】4.ResultSet接口intgetInt(

8、intcolumnIndex)StringgetString(StringcolumnLabel)intgetInt(StringcolumnLabel)doublegetDouble(intcolumnlndex)doublegetDouble(StringcolumnLabel)intgetRow()booleanwasNull()voidclose()任务1纯JavaJDBC驱动连接数据库【相关知识】四、用纯JavaJD

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。