Hello together!
Ich habe folgendes Problem:
In der Tagelle tblMessungen wird die Messung in einem Zeitraum durch Vorwahl durch zwei Date Time Picker Controls gesucht.
Die Formateinstellung beider DTP ist Short. Übrigens auch bei dem DTP der in der tblMessungen den Wert übergibt...
Mit folgendem Code suche (genauer gesagte filtere) ich in der TAbelle was bis auf den folgend beschriebenen Fehler auch funktioniert:
DAs Problem: Messungen des gleichen Tags werden nicht angezeigt.
Beispiel: Heute wurde um 14 Uhr eine Messung hinterlegt, ich muss dtpMax auf morgen legen da vermutlich die UHrzeit auf 00:00 mitgeliefert wird???
Ich habe momentan keinen Ansatz, Idee wäre die Zeiten aus den DateTime der tblMessungen raus zu bekommen? Aber wie?
Ich habe folgendes Problem:
In der Tagelle tblMessungen wird die Messung in einem Zeitraum durch Vorwahl durch zwei Date Time Picker Controls gesucht.
Die Formateinstellung beider DTP ist Short. Übrigens auch bei dem DTP der in der tblMessungen den Wert übergibt...
Mit folgendem Code suche (genauer gesagte filtere) ich in der TAbelle was bis auf den folgend beschriebenen Fehler auch funktioniert:
Quellcode
- Sub SucheMessungenInZeitfenster()
- Dim ci As New CultureInfo("en-US")
- Dim dtpMin = dtpFilterMin.Value.ToString("#MM/dd/yyyy#", ci)
- Dim dtpMax = dtpFilterMax.Value.ToString("#MM/dd/yyyy#", ci)
- Dim dv As New DataView(DS.tblMessungen)
- Dim filter = String.Format("Datum >= {0} and Datum <= {1}", dtpMin, dtpMax)
- 'zur kontrolle Filter ausgeben
- MessageBox.Show(filter)
- dv.RowFilter = filter
- DgvDataview.DataSource = dv
- lldatasource = dv
- End Sub
DAs Problem: Messungen des gleichen Tags werden nicht angezeigt.
Beispiel: Heute wurde um 14 Uhr eine Messung hinterlegt, ich muss dtpMax auf morgen legen da vermutlich die UHrzeit auf 00:00 mitgeliefert wird???
Ich habe momentan keinen Ansatz, Idee wäre die Zeiten aus den DateTime der tblMessungen raus zu bekommen? Aber wie?
Gruß Hannes