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


相似问题