为什么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());
相关问答:
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{
File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......
用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......