![]() |
VB.Net-Forum - Beitragsübersicht - |
|
Thema | V12: Filterstring |
Von |
alf |
Datum |
08. März 2020 um 10:08:42 |
Frage |
Hallo Weiss jemand wie ich einen Filterstring zusammenbauen kann Es soll aus dem Dataset(Bindingsource) eine Spalte "Einnahmen_gesamt" ein Summe gebildet werden in abhängigkeit vom Datum. (Spalte Datum ist vorhanden) z b. für Monat Januar
Diese Codezeile funktioniert nicht. Dim SumJanuar = BDSDataSet.Einnahmen.Where(Function(x) x.Datum >= # 01.01.2020 # AndAlso x.Datum =< # 31.01.2020 # .Select(Function(y) y.Einnahmen).Sum Hab ich mir mit meinem bescheidenen Wissen zusammengebastelt Leider ist das zuwenig "wissen"
Gruß und vielen Dank im Vorraus Alf |
|
Antwort: |
Von |
Nico |
E-Mail |
nico.schertler@studentpartners.de |
Datum |
08. März 2020 um 10:39:15 |
Antwort |
Ich habe gerade noch mal in der Dokumentation nachgelesen. Deine Datumsangabrn sind falsch formatiert. Folgendes steht dazu in der Doku:
Zitat: | Sie müssen den Datumswert im Format M/T/JJJJ angeben, z. B. #5/31/1993#, oder JJJJ-MM-TT, z. B. #1993-5-31#. Wenn Sie das Jahr zuerst angeben, können Sie Schrägstriche verwenden. |
Wenn du das behebst, sollte der Kompilierfehler weggehen (es ist keine Exception). Die schließende Klammer fehlt vor dem .Select |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|