Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

  • Benutzer-Avatarbild

    Zwei DataGridViews sind je an ein BindingSource gebunden. (DataSet + Tabelle) (und ein paar Textfelder ebenfalls) Wenn ich im DGV1 (Mitarbeiter) einen Eintrag wähle, kann ich im BindingSource-CurrentChanged nach einem bestimmten Feldwert fragen und diesen in der BindingSource der DGV2 suchen und selectieren. Funktioniert! DGV2 und Textfelder werden aktualisiert. Jetzt hat der Feldwert in einigen Fällen noch keinen Inhalt (DBNull) und hier möchte ich über das BindingSource-Objekt ein "ClearSelect…

  • Benutzer-Avatarbild

    Hallo und Vielen Dank! Ich vermute, du bist in deiner Antwort auf die TextFeld-Aktualisierung eingegangen. (2.Problem) Meine erste Frage: VB.NET-Quellcode (1 Zeile) Kann ich sowas machen? Habe das mal mit -1 probiert, hat aber nichts gebracht.

  • Benutzer-Avatarbild

    OK, soweit verstanden! Die Zuweisung als New List(Of...) ist etwas schwierig (für mich) da ich die DataTable aus einem typisierten DataSet hole, also eigentlich keinen Typ Dienststellentabelle habe. (konnte keinen im Quellcode finden) Das DataSet fummelt sich das aus einer .xsd-Datei zusammen. (sorry, aber ich nutze die "Klick-Funktionen" von Visual-Studio, da ist der Code nicht immer optimal, aber als Anfänger erhalte ich zunächst ein Ergebnis) Würde die Zuweisung einer leeren Bindingsource dan…

  • Benutzer-Avatarbild

    Hallo VaporiZed Danke! Das mit dem List(Of ...) habe ich jetzt verstanden. Das ist aber nicht ganz meine Lösung: Wenn ich dem BindingSource-Objekt eine leere DataSource zuweise, dann verschwindet der Inhalt des DGV2 (was eigentlich logisch ist). Ich versuch's mal in Worten mit einem kleinen Beispiel: Ein Person (Tabelle (DGV1) hat ein Datenfeld "Lieblingsschuhe" z.B. "Filzpantoffel", wählt man die Person aus, dann springt der Cursor / Selection in Tabelle2 DGV2 entsprechend zu "Filzpantoffel". D…

  • Benutzer-Avatarbild

    OK, dann lag ich mit meinem Zitat von VB2021Aug: „Ich werde wohl etwas "Tricksen" und ans Ende einen "Dummy-Eintrag", mit leeren Feldern anfügen.“ ja gar nicht so falsch. Das beruhigt ja auch schon mal Das Geschwindigkeitsproblem lässt sich wohl nicht so leicht lösen. Außer dass ich ADODB statt OLEDBConnection nutze und im DataSet dann die Fill-Methode verwenden könnte. Aber 5 Sekunden bis 30 Datensätze geladen sind und das Programm startet - Ne, geht wirklich nicht! VaporiZed habe mir gerade de…

  • Benutzer-Avatarbild

    An alle, die dieses Thema lesen und an der Lösung interessiert sind. Das mit dem DataSet auf "Nix" setzen haben wir ja geklärt. Geht nicht! Mit einem Dummy-Datensatz kann man sich behelfen. (Solange der Anwender nur lesen und auswählen kann, ist alles OK. Wenn der Anwender auch eigene Werte eintragen darf, dann muss man an dem Konzept noch etwas feilen. z.B. - Dummy als erster Datensatz, damit der Anwender ans Ende der Tabelle schreiben kann. - Schreibschutz für den Dummy - evtl. die Zeilenhöhe …