Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

  • Benutzer-Avatarbild

    Wenn du verschiedene Controls an die gleiche Tabelle bindest, kommt es darauf an welche BindingSource du den Controls zwischen schiebst... Ich gehe jetzt davon aus, dass die Filterung der Daten über die Filter-Eigenschaft der BS abläuft... ​Wenn du die gleiche BS bei den Controls verwendest, dann wird überall gleich gefiltert... Nimmst du für jedes Control eine eigene BS, dann verhält sich der die Filterung nach deren Filter-Eigenschaft...

  • Benutzer-Avatarbild

    Ja du musst das DGV getrennt zur Combobox filtern, wenn du verschiedene Filterergebnisse in den Controls haben möchtest - d.h. verschiedene BS, damit du deren .Filter-Eigenschaften verschieden setzen kannst... P.S. man filtert nicht in der Datatable sondern in der BS oder mittels LINQ und erstellt sich damit eine sortierte DataView, wie @KBT oben schon erwähnte...

  • Benutzer-Avatarbild

    Mit dem Umgang einer BS weis ich im Moment kein spezielles TUT. Schaue dazu einmal hier im Forum unter der Rubrik Datenbanken. Da hat ErfindetDesRades viele gute Tuts verfasst. msdn.microsoft.com/de-de/libra…dingsource(v=vs.110).aspx Im Grunde suchst du eigentlich ein spezielles DGV, das mehrere Spaltenfilter setzen kann, wenn ich mich nicht irre: DataGridViewEx - DataGridView mit eingebautem Filter (von @us4711)

  • Benutzer-Avatarbild

    Das kann ich nicht beurteilen - frage dazu @us4711

  • Benutzer-Avatarbild

    Zitat von Sam85: „Hätte ich bei den Bedingungen auch das AndAlso präferieren sollen?“Ja - hat doch EDR schon oben gemeint...Zitat von Sam85: „Kann mcb_körper.DataSource auch abkürzen“was meinst du da genau?Ich glaube, deine Fragen drehen sich irgendwie im Kreis... Beschreibe einmal ganz genau und detailliert, wie dein Vorhaben aussieht - was genau möchtest du machen...

  • Benutzer-Avatarbild

    Zitat von Sam85: „was auch immer“Du weist nicht, welchen Datentyp die Datasource-Eigenschaft besitzt? msdn.microsoft.com/de-de/library/x8160f6f(v=vs.110).aspx Du kannst auch Dim ds = mcb_körper.DataSource schreiben, wenn du das meinst? Aber da muss dann Option Infer On eingestellt sein, sonnst meckert die IDE... Edit:Zitat: „Mein Vorhaben ist es halt die ausgewählten Kriterien unabhängig voneinander zu nutzen und nicht in Abhängigkeit.“Zitat: „Derzeit lass ich die DataSource an der ComboBox so e…

  • Benutzer-Avatarbild

    Deine unabhähgigen Filter aber noch nicht? (siehe oben mein Edit) Zitat: „Ach ja sorry, mies formuliert..genau andersherum.“ Gut, dann doch untereinander in Abhängigkeit... Wie - musst du noch erklären...

  • Benutzer-Avatarbild

    Wenn du das ganze Filter-Brim-Borium abkürzen möchtest - dann könntest du für die einzelnen Vergleichsausdrücke eine eigene Function schreiben un die im WHERE-Abschnitt verwenden... Wenn ich dich jetzt richtig verstanden habe, willst du die Elemente ohne Angabe nicht berücksichtigen... VB.NET-Quellcode (14 Zeilen) Ist aber nicht getestet! Da muss alles als String vorhanden sein... Damit könnest du mit obiger Abfrage alles abdecken - denke ich. Wenn keine Angabe dann wird das Element nicht genomm…

  • Benutzer-Avatarbild

    Zitat von Sam85: „OrthesenDTBindingSource.RemoveFilter()“Wenn du den Filter entfernst, dann ist er halt weg - und es wird über die BS wieder ungefiltert alles angezeigt!Zitat von Sam85: „vermutlich weil die BindingSource sich ja auf alles bezieht“Die BS ist dort verantwortlich, wo sie zur .Datasource-Eigenschaft zugeteilt wurde...Zitat von Sam85: „Kann ich den Effekt auf das eine Segment reduzieren?“Erkläre den Effekt bzw. Segment nochmals genauer... Meinst du als Segment ein Filterargument eine…

  • Benutzer-Avatarbild

    Zitat von Sam85: „Ich habe erst einen Filter gesetzt und will diesen dann Rückgängig machen.“Von welchen Filter sprichst du jetzt? mcb_körper.DataSource in Post#49: Da werden die Daten von OrthesenDS.OrthesenDT mittels der Argumente in der WHERE-Klausel abgefragt und das Ergebnis der Datasource von mcb_körper zugewiesen... Und du sprichst von OrthesenDTBindingSource.RemoveFilter(): da wird aber die Filtereigenschaft einer BS gelöscht und wieder alles angezeigt... mcb_bereich.DataSource = ("").To…