粗糙的区别prepareStatement:(为Statement的子类)与Statement
2017-02-23 00:00
330 查看
区别:
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);
相关文章推荐
- 粗糙的区别prepareStatement:(为Statement的子类)与Statement
- prepareStatement与Statement的区别
- JDBC中Statement和PrepareStatement的区别及特性
- JDBC中Statement和PrepareStatement的区别及特性
- java中prepareStatement与createStatement的区别
- statement 与preparestatement 区别
- prepareStatement和Statement的区别
- sql中的prepareStatement和createStatement的用法区别
- java面试题问题一:Statement与PrepareStatement之间的区别
- JDBC中Statement和PrepareStatement的区别及特性
- PrepareStatement与Statement的区别
- JDBC中Statement和PrepareStatement的区别及特性
- JDBC中Statement和PrepareStatement的区别及特性
- java连接数据库的Connection中的prepareStatement与createStatement的区别
- PrepareStatement与Statement之间的区别
- prepareStatement与Statement的区别
- jdbc操作数据库Statement和prepareStatement的区别
- JDBC中Statement和PrepareStatement的区别及特性
- JDBC中Statement和PrepareStatement的区别及特性
- JDBC中Statement和PrepareStatement的区别及特性