当我使用 JFreeChart 从数据库检索数据以添加到图表时,出现错误:
java.sql.Timestamp cannot be cast to java.sql.Date
我有四列,前三列是使用案例正确检索的,但在浏览最后一列时,它会转到正确的案例:
case Types.TIMESTAMP: {
但是这部分出现了错误:
Date date = (Date) resultSet.getObject(column);
数据库中的数据格式如下(HH、MM、SS)。
编辑- 还想添加此类包含在 JFreeCharts API 中 - JDBCCategoryDataset.java
最佳答案
Date date = new Date(((Timestamp)resultSet.getObject(column)).getTime());
关于java - 错误 - java.sql.Timestamp 无法转换为 JFreeChart 中的 java.sql.Date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20130129/