第5章-JDBC数据库访问技术.ppt

第5章-JDBC数据库访问技术.ppt

ID:59457777

大小:283.00 KB

页数:49页

时间:2020-09-15

第5章-JDBC数据库访问技术.ppt_第1页
第5章-JDBC数据库访问技术.ppt_第2页
第5章-JDBC数据库访问技术.ppt_第3页
第5章-JDBC数据库访问技术.ppt_第4页
第5章-JDBC数据库访问技术.ppt_第5页
资源描述:

《第5章-JDBC数据库访问技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章JDBC数据库访问技术本章大纲JDBC简介JDBC驱动程序类型JDBC基础编程数据库连接的常用方式综合案例1、JDBC简介JDBC(JavaDatabaseConnectivity):Java数据库连接,是Java程序与数据库系统通信的标准API。由一组用Java语言编写的类和接口组成JDBC可以做三件事与数据库建立连接发送SQL语句处理结果它能够:提供对数据库的跨平台存取无需知道数据库具体的位置无需要知道数据库实现的具体细节1、JDBC简介JDBCJava应用1OracleMySQLSQLServerJava应用n示例

2、:<%@pageimport="java.sql.*"contentType="text/html;charset=gb2312"%><%Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);//注册驱动程序Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";//pubs为数据库名Stringuser="sa";//用户名Stringpassword="sa";//密

3、码Connectionconn=DriverManager.getConnection(url,user,password);//获得与数据库的连接Statementstmt=conn.createStatement();//创建语句对象Stringsql="selectjob_id,job_descfromjobs";//sql语句ResultSetrs=stmt.executeQuery(sql);//执行sql语句while(rs.next()){%>您的第一个字段内容为:<%=rs.getString(1)%>

4、您的第二个字段内容为:<%=rs.getString(2)%>
<%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();//关闭ResultSet对象stmt.close();//关闭Statement对象conn.close();//关闭Connection对象%>2、JDBC驱动程序类型4种类型的驱动程序类型1驱动程序:JDBC-ODBC桥,通过ODBC数据源进行与数据库的连接类型2驱动程序:直接将应用程序与网络库连接的驱动程序类型3驱动程序:通过中间件服务器与数据库建立连接的驱

5、动程序类型4驱动程序:直接与数据库相连的纯Java驱动程序2、JDBC驱动程序类型RDBMSJDBC体系结构JDBCAPIJDBC-ODBC桥(Type1)JDBC-Native(Type2)JDBC-NET(Type3)纯JavaJDBC驱动(Type4)ODBC驱动NativeAPI(C/C++)NetServer(JNDI)2、JDBC-ODBC桥Java应用程序JDBCAPIJDBC驱动程序管理器ODBC驱动程序数据库JDBC-ODBC桥2、纯Java驱动程序Java应用程序JDBCAPIJDBC驱动程序管理器纯JAV

6、A驱动程序数据库3、JDBC基础编程3.1JDBC软件包3.2JDBC的主要接口3.3使用JDBC驱动程序访问数据库3.1JDBC软件包java.sql核心APIjavax.sql扩展API3、JDBC基础编程3.1JDBC软件包3.2JDBC的主要接口3.3使用JDBC驱动程序访问数据库3.2JDBC的主要接口java.sql.DriverManagerjava.sql.Connectionjava.sql.Statementjava.sql.PreparedStatementjava.sql.ResultSet3.2JDB

7、C的主要接口java.sql.DriverManagerjava.sql.Connectionjava.sql.Statementjava.sql.ResultSet用于管理JDBC驱动程序一个接口(使用此接口能够获得与相应数据库的连接)3.2JDBC的主要接口DriverManager接口DriverManager(驱动程序管理器)负责管理JDBC驱动程序。在使用JDBC驱动程序之前,必须先将驱动程序加载。注册驱动程序方法:Class.forName(“JDBC驱动程序类”);DriverManager接口的常用方法如下:C

8、onnectiongetConnection(Stringurl,Stringuser,Stringpassword)获得url对应数据库的一个连接3.2JDBC的主要接口java.sql.DriverManagerjava.sql.Connectionjava.sql.St

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

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

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