码迷,mamicode.com
首页 > 数据库 > 详细

JDBC statement的常用方法

时间:2020-01-01 16:30:50      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:不同   oat   ble   gets   cut   boolean   sele   test   state   

Statement接口

  • 用于执行静态SQL语句并返回它所生成结果的对象。

三种Statement类

  • Statement:
    • 由createStatement创建,用于发送简单的SQL语句(最好是不带参数的)
  • PreparedStatement:
    • 继承Statement接口,由preparedStatement创建,用于发送含有一个或多个输入参数的sql语句。PreparedStatement对象比Statement对象的效率更高,并且可以防止SQL注入。
  • CallableStatement:
    • 继承自PreparedStatement。由方法prePareClas创建,用于调用存储过程。

常用的Statement方法

  • execute():运行语句,返回是否有结果集。
  • executeQuery():运行select语句,返回ResultSet结果集
  • executeUpdate():运行insert/update/delete操作,返回更新的行数

ResultSet接口

  • Statement执行SQL语句时返回ResultSet结果集
  • ResultSet提供的检索不同类型字段的方法,常用的有:
    • getString():获得在数据库里是varchar、char等数据类型的对象
    • getFloat():获得在数据库里是Float类型的对象
    • getDate():获得在数据库里是Date类型的数据
    • getBoolean():获得在数据库里是Boolean类型的数据

关闭的顺序:要分开关闭

  1. ResultSet
  2. Statement
  3. Connection

JDBC statement的常用方法

标签:不同   oat   ble   gets   cut   boolean   sele   test   state   

原文地址:https://www.cnblogs.com/wbyixx/p/12129027.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!