zoukankan      html  css  js  c++  java
  • JDBC操作Oracle数据库——实际操作过程中的小总结

    1、对数据库中,表的每一行数据记录的增删改查

    增:insert into 表名 values()

    删:delete 表名 where 条件(id=?)

    改:update 表名 set 列名=? where 条件(id=?)

    查:select 列名 from 表名 where id=?    查一条信息

          select 列名 from 表名 order by  id   查所有信息

    2、ResultSet结果集

    是个接口,指向当前数据行的指针,最开始指向列名那一行,.next()方法将指针移动到下一行,指向每一行数据,每一行数据又是一个对象,所以里边放的是一个有一个的对象

    用while遍历时,是一行数据一行数据的遍历出来,最后成为对象,不是大杂烩,一锅粥。

    3、忘记啥叫JDBC了,从哪儿来,有啥作用?

    JDBC就是java自身就有的,位于java.sql包中,是java语言编写的

    作用:连接数据库

    java提供接口。数据库厂商提供实现类(驱动)

    4、PreparedStatement

    已经预编译了,执行速度快过Statement

    是个接口,继承自Statement接口

    写sql语句时,不直接写参数值也就是value,而是通过占位符来代替

    之后要绑定参数,setXxx()

    之后遍历结果集,把数据给人家对象,这样才能返回完整的对象啊

  • 相关阅读:
    为什么不应该使用ZooKeeper做服务发现
    Python 练习 人事管理
    Python 爬取 妹子图(技术是无罪的)
    Python 爬取 书籍
    Python 爬取 豆瓣
    Python 爬取 房天下
    Python 爬取 煎蛋
    Python 爬取 拉钩
    Python 爬取 猫眼
    家具专区网
  • 原文地址:https://www.cnblogs.com/Angelinas/p/5346902.html
Copyright © 2011-2022 走看看