欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java,

来源: javaer 分享于  点击 10303 次 点评:93

java,


public static void main(String[] args) {
		Connection connection = DBConnection.getConn();
		Statement statement = null;
		ResultSet  resultSet = null;
		try {
			statement =connection.createStatement(ResultSet. TYPE_SCROLL_SENSITIVE,
			ResultSet.CONCUR_UPDATABLE);
			String sql = "select name,age,sex from person";
			resultSet = statement.executeQuery(sql);
			System.out.println("修改之前结果集:");
			while(resultSet.next()){
				String name = resultSet.getString("name");
				String age = resultSet.getString("age");
				String sex = resultSet.getString("sex");
				System.out.println("姓名:"+name+" 年龄:"+age+" 性别:"+sex); 
			 }
			resultSet.last();
			//使用updateXXX方法更新列值
			resultSet.updateString("name", "alex");
			resultSet.updateInt("age", 50);
			//提交更新
			resultSet.updateRow();
			//游标移到插入行
			resultSet.moveToInsertRow();
			resultSet.updateString("name","wade");
			resultSet.updateInt("age",28);
			resultSet.updateString("sex","男");
			//提交插入行
			resultSet.insertRow();
			resultSet.close();
			String sql2 = "select name,age,sex from person";
			resultSet = statement.executeQuery(sql2);
			System.out.println("修改之后结果集:");
			while(resultSet.next()){
				String name = resultSet.getString("name");
				String age = resultSet.getString("age");
				String sex = resultSet.getString("sex");
				System.out.println("姓名:"+name+" 年龄:"+age+" 性别:"+sex); 
			 }
		} catch (SQLException e) {
			e.printStackTrace();
		}finally{
			DBConnection.close(connection, statement, resultSet);
		}
	}
 

相关文章

    暂无相关文章
相关栏目:

用户点评