向数据库中(sqlserver)插入日期后出现1900-01-01 00:00:00.000的问题?

xique82 2004-09-01 02:07:53
我从一个类中得到日期型对象:

public class Dd
{
java.sql.Date db;
public Dd()
{
long dd=new java.util.Date().getTime();
db=new java.sql.Date(dd);
}
public java.sql.Date getDate()
{
return db;
}
}

然后把得到的db插入数据库中,结果库中数据为1900-01-01 00:00:00.000
大家帮忙!!
...全文
420 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
guestman 2004-09-01
用PreparedStatement.setDate(int ,db);
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-09-01 02:07
社区公告
暂无公告