Hall,
ich schon wieder
Stehe mal wieder vor einem neuen Problem.
Ich lese aus einer MySQL-DB ein Datum (date-Format) aus und möchte es nun an einen GregorianCalender übergeben.
Dies mach ich wie folgt:
Ergebnis aus ResultSet holen
Er liest auch hier das korrekte Datum aus (mittels println überprüft).
Dann die Methode setLieferscheinDatumFromDB:
Leider erhalte ich hier eine "Exception in thread "main" java.lang.NullPointerException", wobei ich nicht verstehe wieso.
Habe mir auch die Beispiele in der API zum GregorianCalender bzw. setTime() angeschaut. Die machen das doch genauso!?!?!? Wo ist denn nun wieder mein Denkfehler?
Thx und Gruß
WingMan
ich schon wieder
Stehe mal wieder vor einem neuen Problem.
Ich lese aus einer MySQL-DB ein Datum (date-Format) aus und möchte es nun an einen GregorianCalender übergeben.
Dies mach ich wie folgt:
Ergebnis aus ResultSet holen
Code:
setLieferscheinDatumFromDB((rs.getDate(i = ++i)));
Er liest auch hier das korrekte Datum aus (mittels println überprüft).
Dann die Methode setLieferscheinDatumFromDB:
Code:
public void setLieferscheinDatumFromDB(Date datum)
{
Date ddd = (Date)datum;
this.lieferscheinDatum.setTime(ddd); // <-- EXCEPTION
System.out.println("LieferscheinDatum" + this.lieferscheinDatum.getTime());
}
Leider erhalte ich hier eine "Exception in thread "main" java.lang.NullPointerException", wobei ich nicht verstehe wieso.
Habe mir auch die Beispiele in der API zum GregorianCalender bzw. setTime() angeschaut. Die machen das doch genauso!?!?!? Wo ist denn nun wieder mein Denkfehler?
Thx und Gruß
WingMan