zoukankan      html  css  js  c++  java
  • Java之JDBC笔记

    额,JDBC初步了解了一下,不是很难。放上笔记和练习文件的云盘网址……就不放网链了,博客被锁了一次,我怕了……

    05_JDBC初步:

    JDBC编程步骤:
    1. Load the Driver
    1. Class.forName()|Class.forName().newlnstance()| new DriverName()
    2. 实例化时自动向DriverManager注册,不需显式调用DriverManager.registerDriver方法
    2. Connect to the DataBase
    1. DriverManager.getConnection()
    3. Execute the SQL
    1. Connection.CreateStatement()
    2. Statement.executeQuery()
    3. Statement.executeUpdate()
    4. Retrieve  the result data
    1.循环取得结果while(rs.next())
    5. Show the result data
    1. 将数据库中的各种类型转换为Java中的类型(getXXX)方法
    6. Close
    1. close the resultset. / close the statement / close the connection


    PS:
    1.建一个项目专门引入jar包。自己管好。



    java连接oracle数据库完整步骤:
    //1.加载驱动
    Class.forName("oracle.jdbc.driver.OracleDriver");    //需要下载oracle JDBC的驱动包

    //2.得到链接
    String url = "jdbc:oracle:thin:@localhost:1521:orcl"; //数据库URL,orcl是我的数据库的名称
    String user = "myuser";    //你ORACLE数据中一个用户名称
    String password = "apple";    //对应上面用户名称的密码
    Connection conn = DriverManager.getConnection(url,user,password); //连接




    10_JDBC进阶:
    JDBC进阶
    1.灵活指定SQL语句中的变量 
    PreparedStatement 
    2.对存储过程进行调用 
    CallableStatement 
    3.运用事务处理 
    Transaction
    4.批处理
    Batch 
    5.Movable ResultSet
    可以前后移动的结果集 
    1.Rs.last()
    2.Rs.getRow()返回值可以确定一共有多少条记录 
    6.Updatable ResultSet (*)




    DataSource & RowSet
    1.DataSource
    1.DriverManager的替代 
    2.连接池实现 
    3.分布式实现
    DataSource的属性可以动态改变 
    2.RowSet
    1.新的ResultSet 
    2.从ResultSet继承
    3.支持断开的结果集 
    4.支持JavaBean标准


    链接: 

    http://pan.baidu.com/s/1pKOgPXh 

    密码: 

    6n3z

  • 相关阅读:
    Android资源列表
    GTD资源列表[070826更新] [GTD]
    Table显示滚动条
    html语言中的meta元素
    GridView分页的实现
    图解CSS的padding,margin,border属性
    javascript moveTo() 函数
    IE6 中的最大最小寬度和高度 css 高度 控制(兼容版本)
    enableEventValidation
    window.resizeTo()和window.open()
  • 原文地址:https://www.cnblogs.com/Sherlock-J/p/12926062.html
Copyright © 2011-2022 走看看