0

我得到了这个例外:

com.ibm.db2.jcc.c.SqlException: The syntax of the string representation of a datetime value is incorrect

在尝试将java.sql.Date格式应用为Java 代码中yyyy-mm-DD的值时。2011-12-28

4

1 回答 1

0

尝试使用PreparedStatement.setDate()方法。

例如,

String date="2011-12-28";
PreparedStatement ps=con.prepareStatement("INSERT INTO Table1 (Col1) VALUES (?)");
ps.setDate(1,java.sql.Date.valueOf(date));
于 2011-12-30T06:30:34.860 回答