我的对话框中有两个jDateChooser,我想保存到有这些数据类型问题的MS-SQL DB.知道如何解决这个问题!我只能在数据库中将数据类型转换为nvarchar并将值转换为从jDateChooser返回的字符串时执行此操作.

//我可以用这种方式保存,但我不使用jDateChooser;
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqldate = new java.sql.Date(utilDate.getTime());
Run Code Online (Sandbox Code Playgroud)
//我无法用jDateChooser保存日期
java.sql.Date sqldate = new java.sql.Date(jDateChooser3.getDate());
Run Code Online (Sandbox Code Playgroud)
//我发现的唯一方式
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
String sd = dateFormat.format(jDateChooser3.getDate());
obj.setStartDate(sd);
Run Code Online (Sandbox Code Playgroud)
//