die Klass Date()
-
Hello,
String myDate ="22.10.2003";
PreparedStatement stmt= getConnection().prepareStatement(mySQL);
..
stmt.setDate(2, java.sql.Date.valueOf(myDate));
..Ich bekomme eine Exception !!!!!!!!!!!!!!!!
warum
java.lang.IllegalArgumentException
at java.sql.Date.valueOf(Date.java:100)
danke
-
Dein Datumsformat ist nicht zulässig. Hier ein Auszug aus der API-Doku:
public static Date valueOf(String s)Converts a string in JDBC date escape format to a Date value.
Parameters:
s - a String object representing a date in in the format "yyyy-mm-dd"
Returns:
a java.sql.Date object representing the given date
Throws:
IllegalArgumentException - if the date given is not in the JDBC date escape format (yyyy-mm-dd)