JSP课程10单元 补充.ppt
《JSP课程10单元 补充.ppt》由会员分享,可在线阅读,更多相关《JSP课程10单元 补充.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、二、使用JDBC连接数据库 1JDBC简介 在Java程序中,连接数据库采用JDBC(Java Database Connectivity)技术,是由Sun公司提供的与平台无关的数据库连接标准,目前各大数据库厂商基本都提供JDBC驱动程序,使得Java程序能独立运行于各种数据库之上。JDBC特点特点利用JDBC,开发者能够编写出独立于特定数据库系统的Java程序。JDBC在Java中的作用和ODBC(开放式数据库连接)在Windows系列平台应用程序中的作用类似。利用JDBC-ODBC桥,可以使用所有能用的ODBC使用的数据库。JDBC不是由Microsoft的ODBC规范派生的,JDBC完全
2、是用Java编写的,而ODBC是个C接口。1.JDBC-ODBC桥接驱动程序 2.原生API结合Java驱动程序 3.网络协议搭配完整的Java驱动程序 4.原生协议搭配完整的Java驱动程序 利用JDBC-ODBC桥,可以使用所有能用的ODBC使用的数据库。我们今天要介绍的前两种平台无关性差推荐使用后两种1 JDBC驱动程序分类access数据库数据库Java程序程序Class.forName(“);Connection con=con.close();在在windows中设置中设置的的Odbc数据源数据源SQLServer数据库数据库sqlserver数据库数据库Sqlserver数据库厂
3、数据库厂商开发的商开发的JDBC驱驱动程序动程序方式方式1:jdbc-odbc连接连接方式方式4:各数据库:各数据库自带原生协议自带原生协议Java数据库编程数据库编程 步骤1 数据库编程的一般过程数据库编程的一般过程 加载驱动程序加载驱动程序 如:如:Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);2 2连接数据库连接数据库 Connection con=DriverManager.getConnection(jdbc:odbc:myDB)3 3执行执行SQL Statement stmt=con.createStatement();ResultSet
4、 rs=stmt.executeQuery(select*from employee);while(rs.next()4 4关闭连接关闭连接 rs.close();stmt.close();con.close();create,drop,insert,query,delete,update,meta四种类型的方式:这里的为jdbc-odbc驱动方式12.4习题习题一、选择题:1.下列的sql语句中,哪一项可用executeQuery方法发送到数据库?()A)UPDATEB)DELETE C)SELECT D)INSERT2.Statement接口的作用是什么?选出最佳答案()A)负责发送sql
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JSP课程10单元 补充 JSP 课程 10 单元
限制150内