zoukankan      html  css  js  c++  java
  • 粗糙的区别prepareStatement:(为Statement的子类)与Statement

    区别:
    prepareStatement:(为Statement的子类)

    conn = DBFactory.getInstance().getImpl().getConnection();
    
    //方式一:(不推荐)
    //pstmt = conn.prepareStatement(" update "+tb+"  set WDNR=? where "+bh+"=?");
    //方式二:
    pstmt.setBinaryStream(1, doc.getWDNR(), (int) doc.getStreamSize());
    pstmt.setString(2, doc.getWDMC());
    
    returnVal = pstmt.executeUpdate();

    ______________________________________

    Statement:

    Connection conn = null;
    Statement stmt = null;
    ResultSet rs = null;
    
    //用于加载Driver类(jdbc驱动器)
    //registerDriver注册java.sql.DriverManager.registerDriver
    Class.forName("org.mariadb.jdbc.Driver").newInstance(); 
    
    String url = "jdbc:mariadb://192.168.1.100:3306/test?user=root&password=pdcss";
    conn = DriverManager.getConnection(url);
    
    stmt = conn.createStatement();
    rs = stmt.executeQuery(sql);
  • 相关阅读:
    progresql
    postgresql
    postgresql
    postgresql 索引
    postgresql 视图
    postgresql 触发器
    postgresql异常快速定位
    postgresql数据库备份和恢复
    amgular $q用法
    安装fcitx
  • 原文地址:https://www.cnblogs.com/itommy/p/10610457.html
Copyright © 2011-2022 走看看