Hallo,
ich habe in meinem Resultset jeweils Daten von 2 Monaten (Datum, Wert).
01.01.16 12
...
30.01.16 11
...
28.02.16 10
Jetzt muss ich die jeweils letzten verfügbaren Werte der beiden Monate (30.01.16 -> 11, 28.02.16 -> 10) dividieren. Wichtig ist zu erwähnen das der tatsächliche Monatsletzte nicht zwingenderweise im Resultset sein muss.
Wie ich auf den letzten Februarwert komme ist klar, das ist der letzte Wert im Resultset. Aber wie komme ich auf den letzten Wert von Jänner? Ich durchlaufe das Resultset mit While und gehe mir rs.next() einfach der Reihe nach durch. Was ich jetzt bräuchte wäre ein
Wisst ihr was ich meine?
Danke,
ich habe in meinem Resultset jeweils Daten von 2 Monaten (Datum, Wert).
01.01.16 12
...
30.01.16 11
...
28.02.16 10
Jetzt muss ich die jeweils letzten verfügbaren Werte der beiden Monate (30.01.16 -> 11, 28.02.16 -> 10) dividieren. Wichtig ist zu erwähnen das der tatsächliche Monatsletzte nicht zwingenderweise im Resultset sein muss.
Wie ich auf den letzten Februarwert komme ist klar, das ist der letzte Wert im Resultset. Aber wie komme ich auf den letzten Wert von Jänner? Ich durchlaufe das Resultset mit While und gehe mir rs.next() einfach der Reihe nach durch. Was ich jetzt bräuchte wäre ein
Code:
if (rs.getDate("Datum").getMonth()!=rs(+1).getDate("Datum").getMonth()) {
lastvalueFirstMonth = rs.getDate("Datum").getMonth();
}
Wisst ihr was ich meine?
Danke,
Zuletzt bearbeitet von einem Moderator: