Hallo Leute,
Ich möchte in meiner Datenbank alle Daten zwischen Zwei Zeiten Auslesen
Dazu bau ich mir in 3 Comboboxen ein Simpledateformat;
Später möchte ich alle Einträge die zwischen diesem Datum erstellt wurden in ein ResultSet laden.
Eine Spalte beinhaltet die Erstellungszeit.
Also gedacht so:
[code=Java] rs = stmt.executeQuery("SELECT * FROM meieDatenbank WHERE Erstellungsdatum > '"+startdate+'" and Erstellungsdatum < '"+enddate+"'");[/code]
kann das so Funktionieren ?
Ich möchte in meiner Datenbank alle Daten zwischen Zwei Zeiten Auslesen
Dazu bau ich mir in 3 Comboboxen ein Simpledateformat;
Java:
String startzeit = ""+WindowFilter.comboBox_s_month.getSelectedItem().toString()+" "+WindowFilter.comboBox_s_day.getSelectedItem().toString()+", "+WindowFilter.comboBox_s_year.getSelectedItem().toString();
String endzeit = ""+WindowFilter.comboBox_e_month.getSelectedItem().toString()+" "+WindowFilter.comboBox_e_day.getSelectedItem().toString()+", "+WindowFilter.comboBox_e_year.getSelectedItem().toString();
DateFormat format = new SimpleDateFormat("MMMM d, yyyy", Locale.GERMAN);
Date startdate;
Date enddate;
startdate = format.parse(startzeit);
enddate = format.parse(endzeit);
System.out.println(startdate);
System.out.println(enddate);
Später möchte ich alle Einträge die zwischen diesem Datum erstellt wurden in ein ResultSet laden.
Eine Spalte beinhaltet die Erstellungszeit.
Also gedacht so:
[code=Java] rs = stmt.executeQuery("SELECT * FROM meieDatenbank WHERE Erstellungsdatum > '"+startdate+'" and Erstellungsdatum < '"+enddate+"'");[/code]
kann das so Funktionieren ?