下载此文档

清华大学java课件 n.ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
数据库访问? JDBC ? JDBC client/server n支持多种数据库服务器。 n主要的处理逻辑在客户端(胖客户机)。 n服务器端的逻辑侧重于数据库的操作。 n胖客户机将频繁访问远程数据库,并导致网络流量的增大。 Client DB Server SQL JDBC 概述 n ODBC(Open DataBase Connectivity) ?微软制定的一个 C语言与数据库的统一接口 n JDBC(Java DataBase Connectivity) ?为 Java 语言定义的一个 SQL 调用级的统一界面。?为访问关系数据库提供了一个标准的界面。? 中已包括了 的内容。 JDBC 概述 Java application JDBC Driver Manager JDBC API JDBC Driver (数据库厂家提供) JDBC Driver API DBMS 数据库连接 n每个 JDBC 应用程序至少要有一个 JDBC 驱动程序版本, JDBC 驱动程序是 Driver 接口类的实现。 n Driver 类是驱动程序厂家实现的接口, Driver 使 DriverManager 和 JDBC 应用程序层可以独立于具体的数据库系统。应用程序 JDBC Oracle 驱动程序 Sybase 驱动程序 JDBC API( 类) n java. sql . DriveManager 负责装载、拆除驱动程序,负责连接驱动程序。 n java. sql .Connection 实现对某一数据库的连接功能(建立连接)。 n java. sql .Statement 在一个给定的连接中作为执行 SQL 语句的容器。 n java. sql . PreparedStatement 用于执行预编译的 SQL 声明 n java. sql . CallableStatement 用于执行数据库中存储过程的调用 n java. sql . ResultSet 保存 SQL 语句执行结果数据库连接例( Oracle) n将 文件的全路径名加入到环境变量 CLASSPATH 中。 n注册(装入) oracle jdbc 驱动程序语法: DriverManager . registerDriver (Driver driver) DriverManager . registerDriver ( new oracle. jdbc .driver. OracleDriver ()); n建立连接(到指定数据库) Connection conn = DriverManager . getConnection (" jdbc :oracle:thin:***@:1521:o8i1", " scott ", "tiger"); 该方法将挑选一个合适的已注册的 JDBC 驱动程序数据库连接例 n驱动程序: oracle. sql .Driver , weblogic . sql .Driver n动态加载一个(驱动程序)类 Class c= Class. forName (" weblogic . jdbc . oci .Driver") n获得 Driver 类的一个实例: Driver d = (Driver)c. newInstance () n建立一个连接对象(l利用 Driver 方法) Connection conn = (String url , Properties info) 数据库连接(例) n Driver myDriver = (Driver) Class. forName (" weblogic . jdbc . oci .Driver"). newInstance (); n Properties props = new Properties(); (" weblogic . codeset ","GBK"); ("user"," scott "); ("password","tiger"); ("server",""); n Connection conn = myDriver .connect(" jdbc : weblogic :ora

清华大学java课件 n 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phl805
  • 文件大小0 KB
  • 时间2016-03-19