- 浏览: 33712 次
- 性别:
- 来自: 哈尔滨
最新评论
介绍JDBC
开发JDBC应用程序
1新建java project
2增加类库:ojdbc_14_11g.jar
build path
3开发应用程序
oracle 驱动类库的名字
classes12.jar
The NetWork Adapter could not establish the connection
连接字符串
驱动:oracle.jdbc.driver.OracleDriver
url的驱动:jdbc:oracle:thin:@10.12.36.201:1521:tarena
url:jdbc:/mysql://localhost:3306/mydatabase
select * form dept for update 查询的语句是为了更改语句,是加锁的
boolean execute(String sql); 是否执行
int executeUpdate(String sql); 返回影响的记录条数
ResultSet executQuery(Stirng sql); 返回查到的结果集合
Cursor :游标
sql语句中可以使用任何有效的函数,函数操作后的列,要加上别名。
rs.setFetchSize(3);每次在内存中取得3条记录到缓存中
元数据:MetaData 数据字典
DatabaseMetaData 关于数据库的元数据
RestltMetaData 关于结果集的元数据
rs.wasNull() true : 以前是空
如果为null则返回true,否则返回false
select bookname from books
where bookname like '%java%';
select bookname from books
where bookname like '%oracle%';
对于这种大量的重复的语句使用PreparedStatement操作
String sql="select * from emp where deptno= ?";
PrepareStatement psmt= conn.prepareStatement(sql); //域处理机制
psmt.setInt(1,20);
rs=psmt.executeQuery(); //preparstatemet的执行查询的语句
while(rs.next){
System.out.println(rs.getString("ename"));
}
con.setAutoCommit(false); //false的时候,是不自动提交的,需要手动自动提交
开发JDBC应用程序
1新建java project
2增加类库:ojdbc_14_11g.jar
build path
3开发应用程序
oracle 驱动类库的名字
classes12.jar
The NetWork Adapter could not establish the connection
连接字符串
驱动:oracle.jdbc.driver.OracleDriver
url的驱动:jdbc:oracle:thin:@10.12.36.201:1521:tarena
url:jdbc:/mysql://localhost:3306/mydatabase
select * form dept for update 查询的语句是为了更改语句,是加锁的
boolean execute(String sql); 是否执行
int executeUpdate(String sql); 返回影响的记录条数
ResultSet executQuery(Stirng sql); 返回查到的结果集合
Cursor :游标
sql语句中可以使用任何有效的函数,函数操作后的列,要加上别名。
rs.setFetchSize(3);每次在内存中取得3条记录到缓存中
元数据:MetaData 数据字典
DatabaseMetaData 关于数据库的元数据
RestltMetaData 关于结果集的元数据
rs.wasNull() true : 以前是空
如果为null则返回true,否则返回false
select bookname from books
where bookname like '%java%';
select bookname from books
where bookname like '%oracle%';
对于这种大量的重复的语句使用PreparedStatement操作
String sql="select * from emp where deptno= ?";
PrepareStatement psmt= conn.prepareStatement(sql); //域处理机制
psmt.setInt(1,20);
rs=psmt.executeQuery(); //preparstatemet的执行查询的语句
while(rs.next){
System.out.println(rs.getString("ename"));
}
con.setAutoCommit(false); //false的时候,是不自动提交的,需要手动自动提交
发表评论
-
android 转载Intent应用
2011-03-14 21:12 660From:http://www.cnblogs.com/stu ... -
xml 学习1
2011-03-03 18:57 720一.xml基础: 二.xml语法 三.DTD 四.java a ... -
jdbc 可滚动结果集合,分页技术
2011-03-02 20:24 924jdbc2.0 一.可滚动的结果 ... -
jdbc笔记心得
2011-03-02 08:24 686CallableStatement: 存储过程 建立一 ... -
oracle简单笔记学习4
2011-02-27 20:39 751create table student( --完整 ... -
oracle简单笔记学习3
2011-02-27 20:38 654外键 被参照的表是主表 ... -
oracle简单笔记学习2
2011-02-27 20:34 684select from where group by h ... -
oracle简单笔记学习
2011-02-27 20:33 639select...列名,表达式,函数 distinct,别名 ... -
笔记心得12
2011-02-23 21:41 649集合的迭代(遍历)(模仿了数鸡蛋的方式) 1 java ... -
笔记心得11
2011-02-23 21:39 571Java 时间 1 时间标准:long GMT UTC ... -
笔记心得10
2011-02-12 08:37 669IO总结 InputStream |==节 ... -
笔记新的09
2011-01-25 20:37 631... -
笔记心得08
2011-01-24 21:08 0... -
笔记心得07
2011-01-21 21:11 598接口 1 接口:全部的 ... -
笔记心得06
2011-01-21 12:47 608... -
笔记心得05
2011-01-20 08:53 661... -
笔记心得04
2011-01-18 19:07 648... -
笔记心得03
2011-01-18 08:35 849... -
笔记心得02
2011-01-16 19:00 6141) continue 就是结苏当前所执行的语句,继续执行下 ... -
笔记心得01
2011-01-16 13:43 469第一周个人知识汇总 ***心若冰清,天塌不惊*** 1 ...
相关推荐
这篇学习心得主要涵盖了Java的基础知识、进阶概念以及实战应用,同时提及了与Oracle数据库的交互和JDBC(Java Database Connectivity)的使用。 首先,Java的学习从基础开始,包括语法结构、数据类型、控制流程(如...
【Core Java心得笔记】主要涵盖了Java编程的基础及进阶知识,包括对象导向编程、类与对象、封装、继承、多态、接口、异常处理、集合框架、IO流、线程等核心概念。以下是对这些知识点的详细阐述: 1. **对象导向编程...
"JavaWeb心得笔记.pdf"和"JavaWeb续.pdf"很可能包含了作者在学习过程中积累的技巧、问题解决策略以及一些实用的代码示例,这些都是宝贵的资源,值得深入研读和学习。同时,建议配合官方文档、教程和开源项目,结合...
这个自学笔记主要围绕着J2EE的核心技术展开,涵盖了开发过程中的心得和经验,旨在帮助初学者和有经验的开发者进一步理解和掌握J2EE的魅力。 首先,我们来看“Struts编程”。Struts是一个基于MVC(Model-View-...
压缩包内的文件“JDBC.txt”可能是一个详细的教程或笔记,而“www.pudn.com.txt”可能是来源或者引用的网址。 首先,让我们深入了解JDBC。Java Database Connectivity (JDBC) 是Java平台的标准API,用于与各种类型...
【标签】"java达内笔记"明确了笔记的主题,即Java编程在达内课程中的学习心得。Java是一种广泛应用的面向对象的编程语言,广泛用于企业级应用开发、移动应用(尤其是Android平台)以及大数据处理等领域。达内的Java...
5. **JDBC(Java Database Connectivity)**:JavaWeb应用通常需要与数据库交互,JDBC是Java连接数据库的标准API。笔记可能包括了数据库连接、SQL操作、结果集处理等步骤。 6. **Session和Cookie管理**:用于保持...
本笔记和心得总结涵盖了考试的关键知识点,包括但不限于以下几个方面:** 1. **Java基础知识:** Java语言的核心概念,如变量、数据类型、运算符、流程控制(if-else、switch、循环)、方法定义和调用,以及面向...
### 韩顺平servlet与jsp_笔记与心得 #### JavaEE概述 JavaEE(Java Platform, Enterprise Edition)是一个开放式的平台标准,为开发者提供了丰富的API和工具集,以便构建高质量的企业级应用。JavaEE的核心是围绕着...
本笔记主要涵盖了Struts与数据库交互的一些关键知识点,同时也涉及到了Oracle和MySQL两种常用数据库以及SQL语言的应用。 一、Struts框架与数据库的连接 1. 数据源配置:在Struts应用中,通常会通过Apache Commons ...
【Java学习笔记6】是Java编程学习的重要资源,包含了作者良葛格的编著心得和经验分享。这个压缩包文件可能是对之前发布的Java学习笔记系列的延续或补充,旨在帮助初学者和进阶者深入理解Java语言的核心概念和技术。...
这篇"spring课堂笔记"包含了两部分关于Spring的学习心得,对于初学者来说是非常宝贵的资源。以下是笔记中可能涵盖的关键知识点: 1. **IoC(Inversion of Control,控制反转)**:Spring的核心特性之一,通过容器...
学习笔记和心得:记录了学习过程中的重点难点和心得体会,有助于学习者更好地理解和掌握知识。 二、适用人群 本资源适用于即将毕业或已经毕业,希望通过学习Java找到一份理想工作的同学。无论你是初学者还是有一定...
java数据库学习过程的精力总结,适合初学者!对其帮助应该会很大
这表明笔记是作者个人的学习和实践心得,可能包含了作者对Spring框架独特的理解和实践经验,可能包括了一些实战案例和解决常见问题的方法。这样的笔记往往具有很高的实用性和个人色彩,可以帮助读者更好地理解和掌握...
Hibernate是一个对象关系映射(ORM)工具,它允许开发人员使用面向对象的方式来处理数据库操作,从而减轻了传统JDBC编程的繁琐工作。在本文中,我们将重点讨论通过注解方式使用Hibernate的心得体会。 在使用...
笔记可能包含了关键点的总结和学习心得,是巩固知识的好材料。 总的来说,掌握Java JDBC和DbUtils对于任何Java开发者来说都是必备技能,特别是涉及到数据库操作的项目。这个教程为你提供了一个从基础到精通的完整...
这份"JAVA源码笔记"集合了作者从零开始学习Java时,通过观看网络视频并结合实践所整理的一系列源码和学习心得。这不仅有助于加深对Java语言的理解,也能帮助初学者建立良好的编程思维。 首先,我们要明白Java是一种...
2. "新建文本文档.txt":这是一个纯文本文件,可能包含额外的笔记、代码片段或者学习心得。TXT文件是通用的文本格式,任何文本编辑器都能打开,内容通常是未格式化的纯文本。 在这份“Java笔记”中,你可以期待学习...