当前位置:Gxlcms > 数据库问题 > Java -- JDBC 学习--通过 ResultSet 执行查询操作

Java -- JDBC 学习--通过 ResultSet 执行查询操作

时间:2021-07-01 10:21:17 帮助过:12人阅读

void testResultSet(){ //获取 id=4 的 customers 数据表的记录, 并打印 Connection conn = null; Statement statement = null; ResultSet rs = null; try { //1. 获取 Connection conn = JDBCTools.getConnection(); System.out.println(conn); //2. 获取 Statement statement = conn.createStatement(); System.out.println(statement); //3. 准备 SQL String sql = "SELECT id, name, email, birth " + "FROM customers"; //4. 执行查询, 得到 ResultSet rs = statement.executeQuery(sql); System.out.println(rs); //5. 处理 ResultSet while(rs.next()){ int id = rs.getInt(1); String name = rs.getString("name"); String email = rs.getString(3); Date birth = rs.getDate(4); System.out.println(id); System.out.println(name); System.out.println(email); System.out.println(birth); } } catch (Exception e) { e.printStackTrace(); } finally{ //6. 关闭数据库资源. JDBCTools.release(rs, statement, conn); } }

 

JDBCTools.java见http://www.cnblogs.com/androidsuperman/p/6938569.html

Java -- JDBC 学习--通过 ResultSet 执行查询操作

标签:tac   返回   getc   方法   cti   result   iter   while   state   

人气教程排行