繁体   English   中英

在JDateChooser上设置日期

[英]Set Date on JDateChooser

我试图从数据库中获取日期到JDateChooser字段中

TglSuratMasuk.setText(rs.getDate("tgl_surat_masuk"));

这就是我一直在尝试的,对不起,我的英语不好

由于ResultSet#getDate返回java.sql.Date的实例,并且JDateChooser#setText需要一个String ,因此这种方法行不通。

相反,您应该改用JDateChoosersetDate方法。

也许更像是:

 java.sql.Date sqlDate = rs.getDate("tgl_surat_masuk");
 TglSuratMasuk.setDate(sqlDate);

'TglSuratMasuk.setDate(rs.getDate(“ tgl_surat_masuk”));' 我尝试这样做,但这只是给我一个nullpointerexception

这意味着ResultSet不包含名为tgl_surat_masuk的列,或者该列类型未以有效的“日期”类型存储。 您需要返回数据库并查询并验证已存储的类型

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM