关闭

Statement(1)

508人阅读 评论(0) 收藏 举报

public Statement  createStatement() throws SQLException

方法说明:产生一个Statement的对象贮备传送SQL命令给数据库执行。

1、参数:无

2、返回值: Statement-------一个新的Statement 对象。

3、异常: SQLException ----------执行createStatement方法时,数据库发生任何的错误,则会产生一个SQLException的对象。

4、附加:使用Connection 对象的createStatement() 来创建Statement 对象。

---------------------------------------------------------------------------------------

public int executeUdate(String sql) throws SQLException

方法说明:执行一个插入、修改或者删除的SQL命令,也可以是DDL(Data Definition Language)的SQL命令。并返回插入、修改或者删除的记录条数。

1、参数:sql ----- 插入、修改或删除的SQL命令,也可以是DDL(Data Definition Language)的SQL命令。

2、返回值: 整数值 ----- 运行SQL命令产生的记录条数,如果返回值为0,表示执行命令但没有任何返回值。

3、异常: SQLException -----执行executeUpdate方法时,数据库发生任何的错误,则会产生一个SQLException的对象。

---------------------------------------------------------------------------------------

public ResultSet executeQuery(String sql) throws SQLException

方法说明:执行一个静态查询的SQL命令,并产生一个ResultSet 的对象返回查询结果。

1、参数:sql ----- 静态查询的SQL命令。

2、返回值: ResultSet ----- ResultSet 的对象包含数据库查询结果的数据记录。即使数据库查询结果不包含任何的数据记录,executeQuery都会返回ResultSet,只是ResultSet中并没有任何数据记录。

3、异常: SQLException -----执行executeQuery方法时,数据库发生任何的错误,则会产生一个SQLException的对象。

4、附加:经常使用ResultSet.next()来将指针单向一道下一条记录,用ResultSet.getXXX([IndexCount/ColumnName])来取得某记录下的某个字段值。单个Statement 对象执行executeQuery方法后,如果不即使将返回的ResultSet 提取出来而继续执行executeQuery方法,则原来返回的ResultSet 中的值会被覆盖掉。

---------------------------------------------------------------------------------------

public void setQueryTimeout(int Second) throws SQLException

方法说明:设置驱动程序等待数据库执行SQL 命令的秒数,如果数据库执行SQL 命令超过设置的秒数,则抛出一个SQLException。

1、参数:seconds ----- 数据库执行SQL命令Timeout 的秒数,如果设置为0 表示没有秒数的限制。

2、返回值: 无。

3、异常: SQLException ----- 数据库执行SQL命令的时间,超过所设置的时间,则会产生一个SQLException的对象。

4、附加:经常使用ResultSet.next()来将指针单向一道下一条记录,用ResultSet.getXXX([IndexCount/ColumnName])来取得某记录下的某个字段值。单个Statement 对象执行executeQuery方法后,如果不即使将返回的ResultSet 提取出来而继续执行executeQuery方法,则原来返回的ResultSet 中的值会被覆盖掉。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6565次
    • 积分:170
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类