JDBC6-6自由编程
来源:6-6 自由编程
qq_慕UI0173712
2019-08-02 09:14:05
package com.winking.jdbc.demo1; import java.sql.Connection; import java.sql.Date; import java.sql.PreparedStatement; import java.sql.Statement; import org.junit.Test; import com.winking.jdbc.utils.JdbcUtils; public class Demo100 { @Test //保存记录 public void demo100() { Connection conn=null; PreparedStatement pstmt=null; try { //获得连接 conn=JdbcUtils.getConnection(); //编写SQL; String sql="insert into course values (null,?,?,?,?);"; //预编译SQL: pstmt = conn.prepareStatement(sql); //设置参数: pstmt.setString(1, "Java零基础"); pstmt.setString(2, "Java"); pstmt.setString(3, "Java零基础"); pstmt.setDate(4, new Date(System.currentTimeMillis())); // pstmt.setString(1, "JavaWeb"); // pstmt.setString(2, "Java"); // pstmt.setString(3, "JSP和Servlet"); // pstmt.setDate(4, new Date(System.currentTimeMillis())); // // pstmt.setString(1, "前端小白"); // pstmt.setString(2, "前端"); // pstmt.setString(3, "HTML/CSS/JS"); // pstmt.setDate(4, new Date(System.currentTimeMillis())); //执行SQL int num = pstmt.executeUpdate(); if(num>0) { System.out.print("保存成功!"); } } catch (Exception e) { e.printStackTrace(); }finally { JdbcUtils.release(pstmt, conn); } } }
为什么报错了呢?
2回答
qq_慕UI0173712
提问者
2019-08-02
已经解决~~~~是因为工具类没有配置好~~!
qq_慕UI0173712
提问者
2019-08-02
相似问题