JDBC六步走

1.注册驱动(作用:告诉Java程序,即将要连接的是哪个品牌的数据库)
初版:
Driver driver = new com.sql.jdbc.Driver();
DriverManager.registerDriver(driver)
改版:
DriverManager.registerDriver(new com.sql.jdbc.Driver());
End版:
Class.forName("com.mysql.jdbc.Driver");

2.获取连接(表示JVM的进程和数据库进程之间的通道打开了,这属于进程之间的通信,重量级的,使用完之后一定要关闭通道。)
Connection conn = DriverManager.getConnection(url,user,password);
3.获取数据库操作对象(专门执行sql语句的对象)
Statement stmt = conn.createStatement();
4.执行SQL语句(DQL DML…)
stmt.executeUpdate(sql) // 专门执行DML语句 insert delete update
stmt.executeQuery(sql) // 专门执行DQL语句 获取一个ResultSet结果集
5.处理查询结果集(只有当第四步执行的是select语句的时候,才有这第五步处理查询结果集。)
ResultSet rs = stmt.executeQuery(sql);

// boolean flag1 = rs.next() // 获取光标为1的数据并返回boolean值。
// 遍历结果集
while(rs.next()){
   
     // 光标指向的行有数据
     // 取数据
     // getString()方法的特点是:不管数据库中的数据类型是什么,都以String的形式取出。
     String empno = rs.getString(1); // JDBC中所有下标都是从1开始的,不是从0开始的。
     String ename = rs.getString(2);
     String sal = rs.getString(3);
     System.out.println
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值