jdbc笔记

         1.jdbc是什么,它有什么用?

                   javadatabase connection

                   让java程序员可以直接通过java程序操作数据.

    jdbc是标准,它是由类与接口组成,对于程序员只需要知道标准(Connection Statement PreparedStatement,ResultSet)

                   不需要了解具休实现就可以操作数据库。

         2.jdbc入门代码

                   导入jar包

                   1.注册驱动

                            DriverManager.registDriver(Driverdirver);

                            不使用这种方式,使用反射

                            Class.forName("com.mysql.jdbc.Driver");

                   2.获取连接Connection

                            Connectioncon=DriverManager.getConnection(String url,String username,String password);

                   3.获取操作sql对象  Statement

                            Statementst=con.createStatement();

                            如果要得到滚动结果集,可以使用createStatement(int,int);                                       

                   4.操作sql

                            DQL语句

                                     ResultSetrs=st.executeQuery(String sql);

                           

                            DML语句

                                     introw=st.executeUpdate(String sql);

                   5.遍历结果集

                            while(rs.next()){

                                     rs.getInt(intcoulumnIndex);

                                     rs.getString(StringcolumnName);

                            }

                   6.释放资源

                            rs.close();

                            st.close();

                            con.close();

                           

         ----------------------------------------------

         PreparedStatement

                   1.怎样获取?

                            PreparedStatementpst=con.prepareStatement(String sql);

 

                   2.怎样给占位符"?"赋值        

                            pst.setXxx(int,value)

                           

                   3.执行

                            pst.executeQuery();

                            pst.executeUpdate();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值