1

我正在使用 Java 制作应用程序。选择我使用 JCalender.jar 文件的日期,并将其保存在 MYSQL 中。他们的日期格式与 MYSQL 日期格式不匹配。我怎样才能改变它

4

1 回答 1

1

首先,这不是一个真正的 Swing 问题,而更像是一个 JDBC 问题。正如 Jon Skeet 已经指出的那样,您不应该尝试将格式化的日期嵌入到 SQL 语句中。相反,您应该使用 PreparedStatement 的setDate()方法,传入 java.sql.Date 的实例。使用该方法将使您免受诸如数据库期望的日期格式(您不会知道或关心)之类的细节的影响,这反过来意味着如果您的代码运行在一个期望与该格式不同的数据库上,您的代码不会中断今天为你工作。

于 2014-05-22T16:05:34.780 回答