黑马程序员技术交流社区

标题: [复习] 关于使用JDBC查看数据的源代码。 [打印本页]

作者: L1ub0w3n    时间: 2016-6-22 22:49
标题: [复习] 关于使用JDBC查看数据的源代码。
  1. package ItheIma_JDBC;

  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.ResultSet;
  5. import java.sql.Statement;

  6. /*
  7. * 使用JDBC完成sore表指定条件数据的查询
  8. *
  9. *         查询条件 分类id是s003的数据
  10. *
  11. *
  12. * 增删改会对数据库中的数据产生影响,但是查询不会对数据库中的数据产生影响.
  13. * 增删改不会有结果集,  但是查询会有结果集
  14. */
  15. public class JDBCQueryTest {
  16.         public static void main(String[] args) throws Exception {
  17.                 // 注册驱动
  18.                 Class.forName("com.mysql.jdbc.Driver");
  19.                 // 获取连接
  20.                 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day22_JDBC", "root", "root");
  21.                 // 创建执行者
  22.                 Statement stat = conn.createStatement();
  23.                 // 执行sql语句
  24.                 String sql = "select * from sore where sid = 's003'";
  25.                 //需要使用执行查询的那个方法       
  26.                 ResultSet rs = stat.executeQuery(sql);
  27.                 // 遍历结果集
  28.                 while (rs.next()) {
  29.                         //获取当前行的数据
  30.                         //获取分类id
  31.                         String sid = rs.getString("sid");
  32.                         //获取分类名称
  33.                         String sname = rs.getString("sname");
  34.                         //显示数据
  35.                         System.out.println("sid"+sid+",sname"+sname);
  36.                 }
  37.                
  38.                 //释放资源
  39.                 rs.close();
  40.                 stat.close();
  41.                 conn.close();
  42.         }
  43. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2