【发布时间】:2015-08-08 18:34:55
【问题描述】:
我想将日期从 eclipse java 程序保存到 oracle。 现在我正在使用这个代码
DateFormat dt=new SimpleDateFormat("MM/dd/yyyy");
java.sql.Date dob=(java.sql.Date)dt.parse("02/02/2015");
ob.setDateOfBirth(dob);
该表有一个名为 Date_of_birth 的列,具有日期数据类型。
但是我遇到了一个错误
Exception in thread "main" java.lang.ClassCastException:
java.util.Date cannot be cast to java.sql.Date
at com.TestCustomerDao.main(TestCustomerDao.java:22)
请帮忙
【问题讨论】:
-
dt.parse("02/02/2015");这个方法会返回java.util.Date对象。你只能使用那个.. -
其他重复的和类似的:this、this、this、this,以及最重要的是、java.util.Date vs java.sql.Date。