Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt

Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt

ID:51963880

大小:421.50 KB

页数:15页

时间:2020-03-26

Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt_第1页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt_第2页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt_第3页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt_第4页
Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt_第5页
资源描述:

《Java程序设计项目教学全套课件教程眭碧霞电子资源电子课件 单元7任务1 求租人信息查询.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元7JDBC——任务1求租人信息查询JDBC概述JavaDataBaseConnectivity--Java数据库连接JDBC是一种规范,由一组用JAVA语言编写的类与接口组成。相关的类在java.sql包。JDBC提供了各个数据库厂商为Java程序员提供标准的数据库访问类和接口,使Java开发独立于DBMS。不必在不同的平台上编写不同的程序JDBC是通过实现针对每个特定数据库的JDBC接口,即驱动程序(Driver)来实现对不同关系型数据库的操作。JDBC概述JAVA应用程序JDBCAPIJDBC驱动程序

2、管理器JDBC驱动程序JDBC驱动程序JDBC驱动程序MySql数据库Oracle数据库SQLServer数据库JDBC功能与步骤连接到数据库向数据库发送执行查询或更新操作的SQL语句查询,插入,删除,更新,创建语句从数据库接收结果,处理这些结果JDBC的使用涉及到JDBC的工作都是从类DriverManager开始的DriverManager创建Connection创建Statement创建ResultSet驱动程序SQL数据建立数据库连接数据库常用类和接口使用JDBC的基本步骤导入必需的类importja

3、va.sql.*加载并注册数据库驱动识别数据源Class.forName(“……”);建立连接(Connection对象)使用DriverManager类的方法getConnection获取创建执行对象(Statement对象-调用Connection对象的方法createStatement返回)访问数据库使用Statement对象的方法-executeUpdate和executeQueryexecuteUpdate执行增加、删除、修改executeQuery执行查询处理查询结果从返回的ResultSet对象

4、中获取数据关闭连接数据库连接技术JDBC-ODBC桥接安装ODBC数据源本地API驱动网络协议驱动纯粹的Java驱动比较实用加载注册数据库驱动加载注册JDBC-ODBCClass.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);JDBC驱动Class.forName(“com.jdbc.sqlserver.SQLServerDriver”);其他的见文档:常用JDBC驱动和URL列表建立连接建立连接Connectioncon=DriverManager.getConnectio

5、n(url,“用户”,”密码”);其中urlJDBC-ODBCStringurl=“jdbc:odbc:数据源的名字”;Java驱动Stringurl=“jdbc:sqlserver://localhost:1433;databaseName=数据库的名字”此方法返回一个连接对象,或具体地说返回一个对象con,它是实现了Java.sql.Connection的接口,提供了一个创建和执行SQL命令的方法。数据库的连接-JDBC-ODBC桥接创建数据库,新建数据表设置ODBC数据源控制面板->管理工具->数据源(

6、ODBC),选中系统DNS添加SQLServer完成设置数据源名称(程序中使用的名称,可以和数据库名称不一致)选择服务器名称(local)下一步登录方式(默认,或指定用户名和密码)选择数据源测试成功编写Java代码测试是否成功数据库的连接-JDBC驱动步骤下载和安装SQLServer2008的SP4注意:下载后双击是解压,解压之后要点击setup.bat安装JDBC驱动安装目录lib下的一个jar文件即是我们要的JDBC驱动核心sqljdbc4.jar数据库名驱动程序数据库urlJAR包Access或其他

7、数据库sun.jdbc.odbc.JdbcOdbcDriverjdbc:odbc:dataSource无包,直接配置数据源SQLServercom.microsof.sqlserver.jdbc.SQLServerjdbc:microsoft:sqlserver://hostname:portnumber;DatabaseName=dbnamesqljdbc4.jarMySQLcom.mysql.jdbc.Driverjdbc:mysql://hostname/dbnameMssql-connector-ja

8、va-5.1.5-bin.jarOrcacleoracle.jdbc.driver.OracleDriverjdbc:orcale:thin:@hostname:portnumber:dbnameNls_charset12.jar,classess12.jar连接到不同的数据库访问数据库有三种执行对象可以访问数据库Statement对象用于执行静态的不带参数的SQL语句PreparedStateme

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

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

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