易截截图软件、单文件、免安装、纯绿色、仅160KB

为什么Java的date 插入MySQL会报这样的错?

错误提示:

Hibernate: insert into telecom.admins (name, loginname, loginpassword, phone, email, enrolldate) values (?, ?, ?, ?, ?, ?)

Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not insert: [com.tantan.ssh.domain.Admin];SQL state [01004]; error code [0];

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data truncated for column 'enrolldate' at row


SQL语句:

SQL code:

create table admins(
id int primary key auto_increment,
name varchar(20),
loginname varchar(20) unique,
loginpassword varchar(20),
phone varchar(20),
email varchar(30),
enrolldate date
)type=InnoDB default charset=utf8;





Java测试代码:

Java code:

public void testSave(){
Admin admin=new Admin();
admin.setName("tantan");
admin.setLoginname("longling");
admin.setLoginpassword("longling");
admin.setEmail("tantanqin2006@126.com");
admin.setPhone("13594693567");
//字符编码问题
admin.setEnrolldate(new Date());


相关问答:

Unable to compile class for JSP - Java / Web 开发

<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......

java applet在html中无法显示

我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:

<HTML>
<HEAD>
<TITLE>TEST.HTML< ......

怎么用Java实现定时执行某程序 - Java / Java SE

我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

介绍Oracle和mysql的书 - Oracle / 非技术区

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号