package Ajdbc1;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.text.SimpleDateFormat;
import java.util.Collections;
public class Test4 {
public static void main(String[] args)throws Exception {
//添加管理员
User user = new User();
user.setPassword("admin");
user.setUserName("猪猪");
user.setBirthday(new SimpleDateFormat("yyy-MM-dd").parse("1998-08-18"));
addUser(user);
//查询
query(2);
}
//添加管理员
public static void addUser(User user){
Connection conn=null;
PreparedStatement stm=null;
try {
conn=DBUtil.getConn();
String sql="insert into user(userName,password,birthday) values(?,?,?)";
stm=conn.prepareStatement(sql);
stm.setString(1,user.getUserName());
stm.setString(2,user.getPassword());
//void setDate(int paremeterIndex,java.sql.Date x)
stm.setDate(3,new java.sql.Date(user.getBirthday().getTime()));
//把util类型的放入sql类型的日期,需要转化
int result=stm.executeUpdate();
System.out.println(result);
}catch (Exception e){
e.printStackTrace(
jdbc---日期类型的操作
最新推荐文章于 2021-09-25 10:32:05 发布