有一个Users 类 属性regTime是对应SQL SERVER数据库里的 注册时间 regTime 在JAVA里写上下面代码
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
users.setRegTime(sdf.parse(sdf.format( new Date() ) ));为什么说类型不一致呢? users.setRegTime()方法里要怎么放才能满足设置一个与数据库匹配的类型
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
users.setRegTime(sdf.parse(sdf.format( new Date() ) ));为什么说类型不一致呢? users.setRegTime()方法里要怎么放才能满足设置一个与数据库匹配的类型
2、确认 users.setRegTime() 需要的是 java.util.Date类型还是其他。
未知的太多,难以确定。 异常信息是楼主最好的帮助。
users.setRegTime( new java.sql.Date());
应该能行。good luck
Date用java.util.Date类……这样就没问题了~~
提示没有Date()这个构造函数 ⊙﹏⊙
不如你这样试试:
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
users.setString(sdf.format( new Date() ));可能行哈