Suchergebnisse

Suchergebnisse 1-10 von insgesamt 10.

  • Benutzer-Avatarbild

    Zitat von Gottric: „was mit der Datei passiert ist.“Das sehe ich als ungeklärten Punkt. Was verstehst Du darunter? Denn das einfachste wär natürlich, den kompletten Dateiinhalt zu speichern. Lustiger wird's, wenn's um Änderungen geht, die angezeigt werden sollen. Aber welche Art von DB Du verwendest, sollte egal sein. Schließlich klingt es (bisher) so, als ob Du die SQL-Funktionalität dafür nicht (sonderlich) dafür bräuchtest. Sondern nur einen Infospeicher brauchst. Ggf. ließe sich auch ein Ver…

  • Benutzer-Avatarbild

    Zitat von Gottric: „Also in einer XML wird für jeden Eintrag eine neue XML-Datei angelegt. Ich dachte das sei sowas wie ne Excel Tabelle in der ich dann schreibe und lese, sorry.“Beides mal: nein. XML ist ähnlich einer Baumstruktur. nicht wie eine Tabelle. Was man aus der Baumstruktur macht, ist dann wieder eine andere Sache. Zum anderen kann man in einer XML-Datei auch sehr viele Einträge speichern, auch die von Dir gezeigten Daten.

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „In diesem Fall würdest du dann eine XML je txtFile anlegen“Echt? Warum? Vielleicht seh ich grad da den Vorteil nicht, denn ich hätte alles in eine XML gehauen. Wo sind da die absehbaren Probleme?

  • Benutzer-Avatarbild

    Ggf. overkill, aber Stichwort DataSet. Leichtes Abspeichern und Laden einer XML, einfache Anzeige im DGV. Siehe Tutorial vom EdR, Stichwort »vier Views«.

  • Benutzer-Avatarbild

    Für den Fall, dass Du den DataSet-/XML-Weg gehen willst, bin ich mal so frei und melde hiermit dies unseren DataSet-Spezialisten @VB1963 und @ErfinderDesRades. 1 DataSet reicht. Da legst Du zwei Tabellen an. Eine für die unterschiedlichen Dateien, eine für die Änderungshinweise pro Datei, welche dann auf die erste Tabelle verweist. Wenn Du die Tuts durch bist, mach mal einen Screenshot des DataSet-Designers (= Visualisierung Deines Datenmodells), ggf. mit Anmerkungen, welche Datenspalte welchen …

  • Benutzer-Avatarbild

    Zitat von Gottric: „ich kann bis jetzt nur die ganze Liste speichern und laden.“ Zitat von Gottric: „bzw. was noch wichtiger ist wie mache ich das denn dass er mir in den leeren Datagrindview nur meine gewünschte auswahl einlade aus meiner XML?“ In beiden Aussagen sehe ich ein Missverständnis. Die XML-Daten werden in das DataSet geladen und andersrum. Komplett. Immer. Das ist so gewollt. Was im DGV angezeigt wird, ist eine andere Sache. Das läuft z.B. über den BindingSource-Filter, bei dem Du z.…

  • Benutzer-Avatarbild

    DataSource ≠ BindingSource DataSource ist die Datenquelle, also die Tabelle in Deinem DataSet. Die BindingSource (BS) ist ein Verbindungsstück zwischen Deinem Formular und der DataSource. Und dieses Verbindungsstück gilt es per Filter zu modifizieren. vb-paradise.de/index.php/Attachment/41144/ Oben links der Ausschnitt aus meinem tDS-Designer In der Mitte das DGV, welches per BS (unten links) an die DataTable gebunden wurde Rechts die Eigenschaften der BS, bei denen man auch den Filter, also qua…

  • Benutzer-Avatarbild

    DataView? Select? Moment. Das war nicht in meinem Sinne. Wenn man davon absieht, dass Du noch keinen erlaubten Wert mitgeteilt hast, würde folgendes m.E. laufen (wie weiter oben schon angegeben): Nehmen wir an, Du hättest 5 Einträge, die unterschiedliche Werte in der Spalte "Datum" haben. Eines davon ist der 8.10.2017, also heute. VB.NET-Quellcode (3 Zeilen) Fertig. Wenn das klappt, sollte der Weg klar sein. Bitte probieren und Rückmeldung geben.

  • Benutzer-Avatarbild

    Ah, das ist der Haken, wenn ich nicht so lange in der Wand bohre, bis ich durch bin => hab vergessen, dass ich auf die Mitteilung bestand, von welchem Typ die Spaltenwerte sind. Datum ist in Deiner Tabelle wohl vom Typ String. Wenn in Deiner TextBox dann "08.10.2017" steht, muss im Filter das Datum mit Hochkomma umrahmt werden, z.B.: "Datum = '08.10.2017'". EDIT: Ja, ok. Folgendes ist logisch, selber bin ich aber nicht draufgekommen: Du hast recht. Man kann die DGV-DataSource auch anderweitig oh…

  • Benutzer-Avatarbild

    per BS-Filter: PrgTable1BindingSource.Filter = "Roboter = " & txtsuchen.Text per LINQ: DataGridView1.DataSource = DataSet1.PrgTable1.Where(Function (x) x.Roboter = txtsuchen.Text).ToList() habe festgestellt, dass das .ToList() zwingend notwendig wird, wenn es mehrere Treffer gibt. Ich füge neue Zeilen so hinzu: DataSet1.PrgTable1.AddPrgTable1Row("und hier all Deine neuen Daten, sortiert nach Tabellenspaltenreihenfolge") btw: DataGrindView klingt ungesund