提示错误:
Cannot convert value '0000-00-00 00:00:00' from column 14 to TIMESTAMP.
这个是获取数据库中date类型的数据出错?'0000-00-00 00:00:00'是mysql数据库中 birthday的 数据类型,是date型?如何才能读取他呢?
我用的是 private String birthday;
public String getBirthday() { return birthday; }
public void setBirthday(String birthday) { this.birthday = birthday; }temp.setBirthday(rst.getString("birthday")) ;
Cannot convert value '0000-00-00 00:00:00' from column 14 to TIMESTAMP.
这个是获取数据库中date类型的数据出错?'0000-00-00 00:00:00'是mysql数据库中 birthday的 数据类型,是date型?如何才能读取他呢?
我用的是 private String birthday;
public String getBirthday() { return birthday; }
public void setBirthday(String birthday) { this.birthday = birthday; }temp.setBirthday(rst.getString("birthday")) ;
解决方案 »
- showMessageDialog 无法显示 有答案马上结
- java 连接sql server 2000 数据库时出错!
- 求星期几的问题,帮帮忙谢谢了?????????
- 帮助分析一下这个考试题目
- 打印出如下图案
- 1
- 密钥、密码、算法之间是什么关系?
- 请教:JTextField有没有类似TextField.addTextListener(TextListener tl)的方法?
- 大家好,我是个新手,想问一个关于J2SDK的问题
- e.getKeyCode() == 155是什么意思?
- <html:base server="www.sohu.com" target="_blank"/>的问题
- 请教有关java写文件时 回车换行符不能正常显示的问题
this.birthday = DateFormat.getDateInstance().parse(birthday);
}这个不知道对不!?
0000-00-00 00:00:01就能读。
提示:
javax.servlet.ServletException: Cannot convert value '0000-00-00 00:00:00' from column 7 to TIMESTAMP.
怎么解决,除了把datetime字段默认改为0000-00-00 00:00:01.