JDBC

来源:互联网 发布:seo要学多久 编辑:程序博客网 时间:2024/06/05 08:51
1.Statement常用方法
方法名        说明
ResultSet executeQuery(String sql) 执行SQL查询并获取到ResultSet对象
int executeUpdate(String sql) 可以执行插入、删除、更新等操作,返回值是执行该操作所影响的行数
boolean execute(String sql) 可以执行任意SQL语句,然后获得一个布尔值,表示是否返回ResultSet


2.ResultSet常用方法
方法名 说    明
boolean next() 将游标从当前位置向下移动一行
boolean previous() 游标从当前位置向上移动一行
void close()         关闭ResultSet 对象
int getInt(int colIndex)         以int形式获取结果集当前行指定列号值
int getInt(String colLabel) 以int形式获取结果集当前行指定列名值
float getFloat(String colLabel)                   以float形式获取结果集当前行指定列名值
float getFloat(int colIndex) 以float形式获取结果集当前行指定列名值
String getString(int colIndex) 以String 形式获取结果集当前行指定列号值
String getString(String colLabel) 以String形式获取结果集当前行指定列名值


3.总结:
  ①JDBC访问数据常用类和接口:
DriverManager :管理JDBC驱动
Connection :连接数据库并传送数据 
Statement :负责执行SQL语句
ResultSet:负责保存Statement执行后所产生的查询结果
  ②JDBC访问数据库的步骤:
加载JDBC驱动与数据库建立连接创建Statement或PreparedStatement对象发送SQL语句,并得到返回结果处理返回结果释放资源
  ③注意事项:
遍历结果集中数据可使用列号或列名标识列PreparedStatement比Statement提高了代码的安全性、可读性和可维护性
0 0