《Java高级程序设计》第九章 Java数据库连接

Java高级程序设计 N■N
Java高级程序设计

第部分 第一章Java入门基础 第二章异常 第三章 Java Applet类型 第四章图形用户界面GU( -AWT 一第五章Java中的事件处理机制 第六章图形用户界面GU(二)— Swing Java高级程序设计 图君围E翻」
Java高级程序设计 • 第一部分 – 第一章 Java入门基础 – 第二章 异常 – 第三章 Java Applet类型 – 第四章 图形用户界面GUI(一)——AWT – 第五章 Java中的事件处理机制 – 第六章 图形用户界面GUI(二)——Swing

第七章多线程 第八章WO输入输出流 第九章Java数据库连接(JDBC) 第十章JaVa网络编程 第二部分 第一章 Java apl 第二章Java与多媒体 第三章 Java bean基础 Java高级程序设计 图君围E翻」
Java高级程序设计 – 第七章 多线程 – 第八章 I/O输入输出流 – 第九章 Java数据库连接(JDBC) – 第十章 Java网络编程 • 第二部分 – 第一章 Java API – 第二章 Java与多媒体 – 第三章 Java Bean基础

Java数据库连接 ·9.1JDBC原理 91.1JDBC栅述 912JDBC体系结构 ·92JDBC编程 9.21JDBC连接步骤 922配置数据库 923通过 executeQuery()方法讲行查迿 -924通过 executeUpdate()方法更新、添加、删 除记录 laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 Java数据库连接 • 9.1 JDBC原理 – 9.1.1 JDBC概述 – 9.1.2 JDBC体系结构 • 9.2 JDBC编程 – 9.2.1 JDBC连接步骤 – 9.2.2 配置数据库 – 9.2.3 通过executeQuery( )方法进行查询 – 9.2.4 通过executeUpdate( )方法更新、添加、删 除记录

N国■圈回国园E■副 9.1JDBC原理 JDBC概述 JDBC( Java DataBase Connectivity,Java数据库 连接)是使用Java语言实现的,在Java语言中支持 基本SQL功能的通用应用程序编程接口(AP|), 它实现了一个独立于特定数据库管理系统DBMS的 通用的SQL数据访问和存储结构。 使用JDBC,可以建立与数据库的连接,发送SQL 语句和处理结果。JDBC可以让用户开发出纯Java 的数据库应用程序。 laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 9.1 JDBC原理 • JDBC概述: – JDBC(Java DataBase Connectivity,Java数据库 连接)是使用Java语言实现的,在Java语言中支持 基本SQL功能的通用应用程序编程接口(API), 它实现了一个独立于特定数据库管理系统DBMS的 通用的SQL数据访问和存储结构。 – 使用JDBC,可以建立与数据库的连接,发送SQL 语句和处理结果。 JDBC可以让用户开发出纯Java 的数据库应用程序

非排 9.1JDBC原理 JDBC体系结构 常用于Java程序访问数据库的体系结构分为4种 Java程序 Java程序 Java程序 Java程序 Driver Manager JDBC-ODBC 桥接程序 DB客户端 程序库 中介服务程序 ODBC 驱动程序 数据库 数据库 数据库 数据库 第1类 第2类 第3类 第4类 laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 9.1 JDBC原理 • JDBC体系结构: – 常用于Java程序访问数据库的体系结构分为4种

非排 92JDBC编程 JDBC连接步骤 步骤说明 语句范例 引进所要的 JDBC package mport java. sql.:A 新建适用的DBC驱动程序4 Class forName("com. ibm dt2. dba. app. DB2Dmer. newlnstanceo 通过 JDBC URL取得数据库连 Connection conn=Dner! mager getConnection( jdbc:ab2: sample 接 建立SQL语句对象 Statement stmt= conn create Statement(:e 执行SQL语句及接收返回结果 Resultset rs= stmt. execute Query( SELECT name FROM staff) 关闭查询结果集 Resultset rs close:e 关闭SQL语句连接 stmt. close:+ 关闭数据库连接 Conn close(:e laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 9.2 JDBC编程 • JDBC连接步骤 :

N国■圈回国园E■副 92JDBC编程 配置数据库 在管理工具的数据源配置中可以进行数据源的配置, 具体过程见教材。 laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 9.2 JDBC编程 • 配置数据库 : – 在管理工具的数据源配置中可以进行数据源的配置, 具体过程见教材

92JDBC编程 通过 executeQuery()方法进行查询 一般查询的执行过程可分为:创建 Statemeη对象、 选项设置、执行查询语句和关闭 Statemen对象。 Statemen对象的 executeQuery()方法返回一个结 果集 Results对象,该 Resultset对象中存放着查 询的结果。 laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 9.2 JDBC编程 • 通过executeQuery( )方法进行查询 – 一般查询的执行过程可分为:创建Statement对象、 选项设置、执行查询语句和关闭Statement对象。 – Statement对象的executeQuery( )方法返回一个结 果集ResultSet对象,该ResultSet对象中存放着查 询的结果

N国■圈回国园E■副 92JDBC编程 ResultSet Resultset对象一次只能看到—一个数据行,通过nex()方法移 动到下一行,得到一行数据,然后通过 getxxx()方法获取改 行的字段值。它的常用方法如下 boolean absolute( int row)移到指定行 void aftertaste()移到最后一条记录后面 void before First()移到第一条记录前面 boolean first()移到第一条记录上 boolean last()移到最后条记录上 · boolean is Beforefirst()指针是否在第一条记录前面 boolean isAfterlast()指针是否在最后-条记录后面 boolean next()移动记录指针到下一笔记录 laa高级程序计Jwa数据库连接
Java高级程序设计 Java数据库连接 9.2 JDBC编程 • ResultSet: – ResultSet对象一次只能看到一个数据行,通过next( )方法移 动到下一行,得到一行数据,然后通过getXxx( )方法获取改 行的字段值。它的常用方法如下: • boolean absolute( int row) 移到指定行 • void afterLast( ) 移到最后一条记录后面 • void beforeFirst( ) 移到第一条记录前面 • boolean first( ) 移到第一条记录上 • boolean last( ) 移到最后一条记录上 • boolean isBeforeFirst( ) 指针是否在第一条记录前面 • boolean isAfterLast( ) 指针是否在最后一条记录后面 • boolean next( ) 移动记录指针到下一笔记录
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Java高级程序设计》第十章 Java网络编程.ppt
- 《Java高级程序设计》第八章 I/O输入输出流.ppt
- 《Java高级程序设计》第六章 图形用户界面GU(二).ppt
- 《Java高级程序设计》第四章 图形用户界面GU(一).ppt
- 《Java高级程序设计》第二章 异常.ppt
- 《Java高级程序设计》第七章 多线程.ppt
- 《Java高级程序设计》第五章 Java中的事件处理机制.ppt
- 《Java高级程序设计》第三章(3-1) Java Bean.ppt
- 《Java高级程序设计》 第三章 Java Applet类型.ppt
- 《计算机网络与数据库系统》ppt电子书(共五章).ppt
- 《数据库原理》第四章 关系系统及其查询优化.ppt
- 《数据库原理》第六章(6-1) 问题的提出.ppt
- 《数据库原理》第五章(5-2) 需求分析.ppt
- 《数据库原理》第五章(5-1) 数据库设计与数据库恢复技术.ppt
- 《数据库原理》第二章(2-1) 关系数据结构.ppt
- 《数据库原理》第三章续 关系数据库标准语言SQL语言.ppt
- 《数据库原理》第一章 绪论.ppt
- 《数据库原理》第九章 关系数据理论.ppt
- 《数据库原理》第八章 数据库完整性.ppt
- 《数据库原理》第七章 并发控制.ppt
- 《Java高级程序设计》第一章(1-1) Java APl包.ppt
- 《Java高级程序设计》第二章(2-1) Java与多媒体.ppt
- 《Java高级程序设计》第一章(1-3) 运算符、表达式和语句.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第10章 动态网页制作技术.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第11章 网页的发布与维护.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第1章 网页基础知识.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第2章 网页设计知识.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第3章 HTML.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第4章 图像 Fireworks处理软件.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第5章 动画 Flash制作软件.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第7章 可制作动态网页的软件.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第7章 网页制作脚本语言.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)Java语言概述.ppt
- 《电子商务概论》课程教学资源(PPT课件讲稿)第四章 电子商务系统的安全技术.ppt
- 《电子商务概论》课程教学资源(PPT课件讲稿)第三章 电子商务的技术基础.ppt
- 《电子商务概论》课程教学资源(参考资料)资料一.doc
- 《电子商务概论》课程教学资源(参考资料)资料二.doc
- 合肥工业大学:《Java语言程序设计》课程教学资源(PPT课件讲稿)第一章 Java语言概述(刘政).ppt
- 合肥工业大学:《Java语言程序设计》课程教学资源(PPT课件讲稿)第三章 面向对象基础.ppt
- 合肥工业大学:《Java语言程序设计》课程教学资源(PPT课件讲稿)第二章 Java语言基础.ppt