zoukankan      html  css  js  c++  java
  • JDBC

    JDBC API提供各种操作访问接口 Connection   Statement   PreparedStatement   ResultSet

    DriverManager:管理jdbc驱动

    Connection :连接

    Statement(PreparedStatement) :增删改查

    CallableStatement : 调用数据库中的存储过程/存储函数

    Result :返回的结果集

    步骤:

    1.导入驱动,加载具体的驱动

    2.与数据库建立连接

    3.发送sql,执行

    4.处理结果

    数据库驱动:

            x为版本            具体驱动类                           连接字符串                  

    Oracle    :  ojdbc-x.jar             oracle.jdbc.OrcaleDriver    

    MySQL   :   mysql-connector-java-x.jar               com.mysql.jdbc.Driver

    SqlServer  :  sqljdbc-x.jar             com.microsoft.sqlserver.jdbc.SQLServerDriver

    //连接oracl数据库
    import java.sql.DriverManager;
    
    public class JDBCdemo{
          private final String URL="jdbc:oracle:thin:@localhost:1521:ORCL"; //连接字符串
          private final String USERNAME="scott";
          private final String PWD="tiger";
          public void update(){
             //1.导入驱动,加载具体驱动类
             Class.forName("oracle.jdbc.OracleDriver");
             //2.与数据库建立连接,拿到连接
              Connection connection=DriverManager.getConnection(URL,USERNAME,PWD);
             //发送sql  (增删改)da
             Statement stmt=connection.createStatement();
             String sql="insert into student values(1,'zs',23,'s1')";
             int count=stmt.executeUpdate(sql)  //返回表示增删改了几条数据 大于0表示成功
    
             stmt.close();
             connection.close();
        
          }
        
    }  
    

      

  • 相关阅读:
    splinter webdriver API 的基本实现
    201253 线程和进程的区别
    Winform中的默认图片
    [收藏】正确使用SqlConnection对象,兼谈数据库连接池
    手机相关的基础名称
    常见排序
    SIP相关内容
    How to set the WIFI configuration
    本地化的设置和读取
    Serialize And Deserialize Binary Tree
  • 原文地址:https://www.cnblogs.com/zs521/p/11868181.html
Copyright © 2011-2022 走看看