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);
		}
	}
	}

http://img.mukewang.com/climg/5d438e510001501f15521030.jpg为什么报错了呢?

写回答

2回答

qq_慕UI0173712

提问者

2019-08-02

已经解决~~~~是因为工具类没有配置好~~!

0

qq_慕UI0173712

提问者

2019-08-02

http://img.mukewang.com/climg/5d43913c0001192310120529.jpg

http://img.mukewang.com/climg/5d4391680001b1d615910981.jpg

0

0 学习 · 8016 问题

查看课程