首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

java 连接数据库 statement 种的使用 2011 . 9 8

2012-06-29 
java 连接数据库 statement 类的使用2011 . 9 8//??? 使用JDBC连接数据看查询主要步骤如下:////??? 1. 加

java 连接数据库 statement 类的使用 2011 . 9 8


//??? 使用JDBC连接数据看查询主要步骤如下:
//
//??? 1. 加载JDBC驱动程序;
//
//??? 2. 负责管理JDBC驱动程序的类 DriverManager 会识别加载的驱动程序,用 DriverManager 类的方法 getConnection()来创建一个数据库连接类的实例对象;
//
//??? 3. 获取Connection对象的实例,用Connection对象的方法创建一个 Statement 对象实例,执行标准的SQL语句,对数据库、表进行相关操作.
//
//??? 4. 返回的结果用 ResultSet 类来处理.


这里是一个连接mysql的数据库的示例:


这里说一下statement的几个方法的使用:

1. 对数据库做查询时,直接使用 stmt.executeQuery(sql),返回结果为一个resultSet结果集。然后对结果集操作即可。

2. 对数据库的曾删改操作时,使用stmt.executeUpdate(sql? 执行给定 SQL 语句,该语句可能为 INSERTUPDATEDELETE 语句,或者不返回任何内容的 SQL 语句(如 SQL DDL 语句)。

3. stmt.execute(sql)返回值是boolean,如果第一个结果为 ResultSet 对象,则返回 true;如果其为更新计数或者不存在任何结果,则返回 false(即查询操作返回true,其他操作返回false),这个方法看起来最简单,但是用起来比较麻烦。

执行查询操作时应该这样:

if(sql_statement.execute(query)){ResultSet resultSet = sql_statement.getResultSet();}

?


热点排行