Einen schönen guten Tag!
Ich möchte eine Tabelle aus meinem DataSet filtern. Und zwar sollen mir alle Werte aus der Spalte "Namen" die mit dem Buchstaben "a" bis einschließlich "t" beginnen angezeigt werden.
Mit folgendem Code probiere ich es derzeit:
ds.Tables["Adressen"].DefaultView.RowFilter = "Name >= '" + "a" + "' AND Name <= '" + "t'";
Der Code funktioniert soweit, nur er zeigt mir leider nicht die Namen, die mit "t" anfangen an!
Was mache ich falsch?
Gruß
Echo
Hallo Echo]6[,
< 's'
herbivore
Hallo!
Ich habe es jetzt mal mit Herbivores Vorschlag versucht, aber es will nicht klappen.
ds.Tables["Adressen"].DefaultView.RowFilter = "Name >= '" + "a" + "' AND Name < '" + "s'";
Ich habe drei Datensätze in meiner DataTable:
Führe ich den o.g. Filter aus, bekomme ich nur 1 Zeile zurück, nämlich die mit Max. Ich weiß echt nicht wo dran das liegen könnte. Habt ihr vielleicht ne Idee?
Ich möchte halt alle Namen angezeigt bekommen, die mit den Buchstaben a bis t beginnen.
Gruß
Echo
Hallo!
Habe das Problem gelöst indem ich im Filterstring mit "SUBSTRING" gearbeitet habe, jetzt bekomme ich auch die Ergebnisse, die ich wollte! 😉
Gruß
Echo