[英]Set Date on JDateChooser
我试图从数据库中获取日期到JDateChooser字段中
TglSuratMasuk.setText(rs.getDate("tgl_surat_masuk"));
这就是我一直在尝试的,对不起,我的英语不好
由于ResultSet#getDate
返回java.sql.Date
的实例,并且JDateChooser#setText
需要一个String
,因此这种方法行不通。
相反,您应该改用JDateChooser
的setDate
方法。
也许更像是:
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.