Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Arbeite auf den Daten. AlleaufträgeRow hat eine Function GetEinzelaufträgeRows(), das sind die Einzelaufträge, die du kopieren willst. Dann verwende die Einzelaufträge.AddEinzelaufträgeRow()-Methode, in der Überladung mit den vielen Parametern. Die vielen Parameter diktieren dir genau, was alles du angeben musst, um die neuer EinzelaufträgeRow erfolgreich und gültig hinzuzufügen. In BindingSources brauchst du da nicht rumzuhampeln. Allenfalls wenn der Vorgang abgeschlossen ist, kannst du Alleauf…

  • Benutzer-Avatarbild

    Es sind viele Rows - also eherVB.NET-Quellcode (5 Zeilen) Aber das ist nichts als die sklavische Anwendung dessen, was ich in post#4 bereits sagtete. Das ist also recht problematisch, wenn du so eine einfache Aussage:Zitat: „AlleaufträgeRow hat eine Function GetEinzelaufträgeRows()“ nicht verstehst. AlleaufträgeRow ist ein Datentyp - eine Klasse um genau zu sein. Und dieser Datentyp stellt die Methode GetEinzelaufträgeRows() bereit. Also alle Objekte vom Typ AlleaufträgeRow haben eine Methode Ge…

  • Benutzer-Avatarbild

    Ich find das uneinheitlich, wenn du für AlleAufträge die NewAlleAufträgeRow() -Methode benutzt, für Einzelaufträge aber die AddEinzelaufträgeRow(). Ich empfehle wie gesagt, immer die Add<TypedRow>-Methode mit den vielen Parametern, weil auf diese Weise kann man keinen vergessen: VB.NET-Quellcode (20 Zeilen)Bei der Überarbeitung habich auch gesehen, dass du jede Property typumwandelst, also bei String überall .ToString() dranhängst, bei Double mit CDbl() konvertierst, bei Decimal mit CDec() usw..…