F
Fastlane2581
Gast
Hallo=)
bin auf ein kleines Format problem gestoßen. - Vermute ich zumindest.
Hoffe Ihr könnt mir helfen. Das ist ein reines Testprojekt..
Ich hab ein Textfeld, das seinen Text aus einer Arrayliste bekommt.
Anschließend will ich den Text nehmen und das Format ändern und das Ergebnis in txtnachher wieder ausgeben.
zum Schluss soll der Text in txtnachher in eine Datenbank gespeichert werden.
Aus irgendeinem Grund geht er beim Speichern der Daten in die Datenbank in die Exception über. Gebe ich aber manuell Daten in diese Textfelder, gibt es keine Probleme beim speichern.
Ich denke hier liegt das Problem.
Kann jemand zufällig weiterhelfen? Thx
bin auf ein kleines Format problem gestoßen. - Vermute ich zumindest.
Hoffe Ihr könnt mir helfen. Das ist ein reines Testprojekt..
Ich hab ein Textfeld, das seinen Text aus einer Arrayliste bekommt.
Java:
txtvorher.setText(Arrayliste.get(11));
Anschließend will ich den Text nehmen und das Format ändern und das Ergebnis in txtnachher wieder ausgeben.
Java:
//FT1
String FT1 = txtvorher.getText();
SimpleDateFormat format = new SimpleDateFormat ("yyyy-MM-dd");
Date date = null;
try {
date = format.parse(FT1);
format.applyPattern("dd.MM.yyyy");
String date100 = format.format(date);
txtnachher.setText(date100);
} catch (ParseException ex) {
Logger.getLogger(Eingabe.class.getName()).log(Level.SEVERE, null, ex);
}
zum Schluss soll der Text in txtnachher in eine Datenbank gespeichert werden.
Java:
conn = Connect.ConnectDB();
String sql = "insert into Table ("
+"FT11)"
+"values("+txtnachher.getText()+"')";
try {
pstft = conn.prepareStatement(sql);
pstft.execute();
JOptionPane.showMessageDialog(null, "Saved");
}
catch(Exception e){
}
Aus irgendeinem Grund geht er beim Speichern der Daten in die Datenbank in die Exception über. Gebe ich aber manuell Daten in diese Textfelder, gibt es keine Probleme beim speichern.
Ich denke hier liegt das Problem.
Java:
try {
date = format.parse(FT1);
format.applyPattern("dd.MM.yyyy");
String date100 = format.format(date);
txtnachher.setText(date100);
Kann jemand zufällig weiterhelfen? Thx