JDBC的使用五大步骤以及查询操作-数据库编程(二)
来源:互联网 发布:快乐识字软件 编辑:程序博客网 时间:2024/06/10 16:38
jdbc的使用步骤
1.加载jdbc的驱动。
2.打开数据库的连接。
3.建立一个会话,然后执行增删改查等基本的操作。
4.对结果进行处理
5.对环境进行清理,比如关闭会话等。
查询操作
首先用Class类的forname方法来实例化一个驱动实例。
然后分别初始化:Connection Statement ResultSet三个类,这三个类分别用来是建立连接,执行操作和对结果进行处理的类。
DriverManager通过getConnection方法传入三个参数分别是数据库的url和用户名,密码来获得connection实例。
connection的createStatement方法来获得Statement实例。
Statement的executeQuery方法来获得ResultSet实例。
最后按照由小到大,关闭resultSet,Sratement,Connection的实例。
具体代码如下:
String sql = "SELECT * FROM tbl_user"; Connection conn = null; Statement st = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp_dbb", "root", ""); st = (Statement) conn.createStatement(); rs = st.executeQuery(sql); while (rs.next()) { System.out.print(rs.getInt("id")+" "); System.out.print(rs.getString("name")+" "); System.out.print(rs.getString("password")+" "); System.out.print(rs.getString("email")+" "); System.out.println(""); } } catch (Exception e) { e.printStackTrace(); }finally{ try { rs.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { st.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { conn.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
1 0
- JDBC的使用五大步骤以及查询操作-数据库编程(二)
- jdbc操作的五大步骤
- JDBC操作数据库的编程步骤
- JDBC操作数据库的编程步骤
- java数据库编程--JDBC操作步骤以及数据库连接
- JDBC连接数据库(查询)的步骤
- JDBC五大步骤
- JDBC操作数据库的步骤
- JDBC操作数据库的步骤
- JDBC操作数据库的步骤
- jdbc操作数据库的步骤
- JDBC操作数据库的步骤
- JDBC操作数据库的步骤
- 22---数据库编程04(JDBC操作步骤)
- 数据库基本操作和JDBC编程步骤
- JDBC连接Oracle数据库,以及基本的插入查询操作
- Java中使用JDBC连接数据库操作的步骤
- JDBC实现数据库的几种基本操作(查询,分页查询,根据关键字进行查询以及插入数据)
- 浅析Java中的final关键字
- 说说 sizeof
- OpenGL光照和材质
- css的排版定位机制
- Windows核心编程--Unicode与ANSI
- JDBC的使用五大步骤以及查询操作-数据库编程(二)
- Xcode小技巧:使用代码块+查看某行代码作者+运行时显示控件边框
- IOS (null)的判断
- (产品贴)分享一款吸引你的金融产品——微信钱包
- ajax异步提交表单
- C++实现两个矩阵相乘
- deepin 2014.3发布:自由·独特·前卫
- 关于BUG的那些事儿-文件存在但File.exists()判断无效
- 图片生成缩略图