面向对象程序的设计JDBC.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象程序的设计JDBC

JDBC;JDBC基础; 在三层模型中,命令先是被发送到服务的“中间层”,然后由它将 SQL 语句发送给数据库 ;使用JDBC与数据库建立连接 JDBC是一种底层API,它可以直接调用SQL语句,也是构造高级API和数据库开发工具的基础。JDBC2.0中的类和接口包括如表11.1所示 ;DriverManager类 DriverManager 类是 JDBC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。使用JDBC-ODBC 桥驱动程序建立连接的语句如下: Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); String url = jdbc:odbc:happychat; DriverManager.getConnection(url, sa, );;Connection类 Connection 对象代表与数据库的连接。连接过程包括所执行的 SQL 语句和在该连接上所返回的结果。一个应用程序可与单个数据库有一个或多个连接,也可以与多个数据库有连接 下面的语句打开一个与位于 URL jdbc:odbc:happychat 的数据??的连接。所用的用户标识符为 sa ,口令为 。 String url = jdbc:odbc:happychat; Connection conn = DriverManager.getConnection(url, sa, ); ;Statement类 Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute,使用哪一个方法由 SQL 语句所产生的内容决定。 方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句。 例如 CREATE TABLE 和 DROP TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。executeUpdate 的返回值是一个整数,指示受影响的行数(即更新计数)。对于 CREATE TABLE 或 DROP TABLE 等不操作行的语句,executeUpdate 的返回值总为零。 方法execute 用于执行返回多个结果集、多个更新计数或二者组合的语句 ;ResultSet类 用于获得查询结果;ResultSet.next 方法用于移动到 ResultSet 中的下一行,使下一行成为当前行。结果集一般是一个表,其中有查询所返回的列标题及相应的值。执行 SQL 语句并输出结果集的语句如下: Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery(SELECT u_name, u_pass FROM users); while (rs.next()) { // 打印当前行的值。 String name = r.getString(u_name); String pass = r.getString(u_pass); System.out.println(name + + pass); };数据库操作过程;SQL Server 2000 Driver For JDBC 驱动程序 Microsoft SQL Server 2000 Driver for JDBC 是一种用以面向企业级Java环境提供具备高度可伸缩性与可靠性连通能力的Type 4 JDBC驱动程序。这种驱动程序为JDBC提供了通过具备Java支持能力的applet、应用程序或应用服务器访问SQL Server 2000的能力。现在,Java开发人员可以利用这种能够通过Internet与企业内部网络提供高性能点对点n层SQL Server 2000访问能力的驱动程序来充分享受SQL Server 2000所提供的丰富功能与强壮特性。; 获得程序 从微软的网站上下载驱动程序:SQL Server 2000 For JDBC 驱动程序,然后将它安装好。(比如安装目录是D:\SQLDriver For JDBC。) 配置环境 修改环境变量中的CLASSPATH,把SQL Server 2000 For JDBC 驱动程序安装目录下的如下目录追加到CLASSPATH中去。 D:\SQLDriverForJDBC\lib\msbase.jar;D:\SQLDriverForJDBC\

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档