Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Hallo Zusammen, ich habe zu Zeit Ärger mit einen Tabelle aus meinem typisierten Dataset. Das Update via Tableadapter dauert sehr lange. Für einen Insert von ca. 7500 Datensätzen vergehen t > 30 s. Die Datenmenge sollte dabei nicht allzu groß sein (<1MB). Ich befinde mich beim Programmieren und Testen natürlich im Hausnetz und habe schon da eine lange Laufzeit. Unsere Techniker sollen die Daten dann allerdings über (teilweise sehr schlechte) Internetverbindungen und VPN in die DB spielen. Dort gi…

  • Benutzer-Avatarbild

    Zitat von EaranMaleasi: „Wie kommen denn die Daten ins Dataset? werden die aus einer Datei eingelesen?“ Die Daten werden von einer Textdatei eingelesen und jede Row mit Dataset.Tabelle.AddTabelleRow(x, y, z) der Datatable/dem Dataset hinzugefügt. Zitat von VB1963: „Versuche zunächst einmal die Bindung zu all deinen Controls während der Aktualisierung der Daten zu deaktivieren und danach wieder zu aktivieren... Bindingsource.EnableListChangedEvents=False BindingSource.SuspendBindings ...“ Das wer…

  • Benutzer-Avatarbild

    Zitat von EaranMaleasi: „Zitat von MaHu1983: „Die Daten werden von einer Textdatei eingelesen und“Wenn du den Versuch fertig hast (was ich glaube auch nicht viel besserung bringt), dann schau mal in meinen oben geposteten Link. Ist fast das gleiche Problem, gelöst durch einen Insert durch den Provider, und nicht durch das DataSet. “ Danke. Ich arbeite das mal durch.

  • Benutzer-Avatarbild

    Also entweder habe ich mir die falsche Vorlage vorgenommen oder ich kann es nicht umsetzen. Ich habe es zwar mit dem folgenden Teil zum laufen gebracht, habe aber keine Verbesserung in Sachen Performance feststellen können. Wo habe ich den Fehler gemacht bzw. was habe ich noch nicht verstanden? VB.NET-Quellcode (44 Zeilen) 'N bissl schmerzt es auch, dass ich mit dem Datengeschubse per Provider so viele Varianten zaubern muss (Update, Insert Delete) und damit den Code furchtbar aufblähe, weil ich…

  • Benutzer-Avatarbild

    Kurzes Update nach ein bisschen Bastelei... Ich konnte deine Vorlage für meine Zwecke umsetzen und benötige nun für die 7.500 Datensätze ca. 8 - 10 Sekunden. Es ist zwar nicht im Bereich "Augenzwinkern" aber für meine Zwecke in Ordnung. Zumal ich nun auch den Fortschritt der Datenübertragung berechnen kann, was mit dem Insert per Dataset nicht möglich war. Insofern geht noch ein bisschen Performance für die Aktualisierung meiner Progressbar flöten. Ein Komfort, den ich allerdings gerne gegen ein…

  • Benutzer-Avatarbild

    Hast du vielleicht hier noch eine Anregung für mich? wie schon erwähnt, muss ich ja jetzt nachsehen, ob die Rows Added/Updated oder sonst was sind. Die jeweilige Gruppe der geänderten Zeilen schreibe ich in eine temporäre DataTable und übergebe diese an meine Insert Funktion. Wenn die Funktion erfolgreich durchgelaufen ist, möchte ich jetzt gerne die Änderungen für alle Zeilen aus dieser Gruppierung übernehmen damit die nicht immer wieder bearbeitet werden. Ich muss jetzt allerdings das AcceptCh…

  • Benutzer-Avatarbild

    Alles klar! Läuft wie'n Länderspiel. Vielen Dank für Eure Hilfe.