Hi!
Ich habe eine Datengebundene Datagridview und ich will meine Tabelle nur nach bestimmte Datum anzeigen lassen.
Ich würde den Wert "von" aus DateTimePicker1 holen und den Wert "bis" aus "DateTimePicker2".
Aber ich komme damit nicht klar!
Hab mir mal folgenden Code angeschaut:
Ich würde mich sehr freuen wenn mir jemand helfen könnte!
Ich habe eine Datengebundene Datagridview und ich will meine Tabelle nur nach bestimmte Datum anzeigen lassen.
Ich würde den Wert "von" aus DateTimePicker1 holen und den Wert "bis" aus "DateTimePicker2".
Aber ich komme damit nicht klar!
Hab mir mal folgenden Code angeschaut:
VB.NET-Quellcode
-
- Private Sub RefreshGridEinnahme()
- FillGrid(Grid3, "select * from Einnahme order by Datum desc", "Einnahme")
- End Sub
- Private Sub Saldoübersicht_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- '
- conn = New OleDbConnection
- conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DBHB.accdb; Persist Security Info=False;"
- 'Connection öfnen
- conn.Open()
- 'Aktualisieren Gried mit Tabelle-Einnahme / Tabelle-Ausgabe
- RefreshGridEinnahme()
- RefreshGridAusgabe()
- AusgabeBerechnen()
- EinnahmeBerechnen()
- SaldoBerechnen()
- End Sub
- Private Sub ButtonAnzeigen_Click(sender As Object, e As EventArgs) Handles ButtonAnzeigen.Click
- Dim ci As New CultureInfo("en-US")
- Dim dt1 = Me.DateTimePickerStart.Value.ToString("#MM/dd/yyyy#", ci)
- Dim dt2 = Me.DateTimePickerEnd.Value.ToString("#MM/dd/yyyy#", ci)
- Dim Filter = String.Format("Datum >= {0} And Datum <= {1}", dt1, dt2)
- Grid3.Filter("Datum >= ? And Datum <= ?", dt1.Value, dt2.Value)
- AusgabeBerechnen()
- EinnahmeBerechnen()
- SaldoBerechnen()
- End Sub
Ich würde mich sehr freuen wenn mir jemand helfen könnte!