Formulardaten werden nicht in DataSet geschrieben



  • Ich habe ein Formular und auf diesem auch etliche Datenreihen.
    Mittels untenstehender Methode erzeuge ich eine DataTable, welche die in einer Tabelle geänderten Items zwischenspeichern soll.

    Allerdings kann ich im Debugger prima verfolgen, dass was ich auch mache,

    newItems = null
    

    bleibt und so mein ganzer Folgecode sehr sinnlos erscheint.

    _CRMDataSet.tbl_ItemsDataTable newItems  = (_CRMDataSet.tbl_ItemssDataTable) this._CRMDataSet.tbl_Items.GetChanges(DataRowState.Added);
    

    Was für Ursachen kann das haben?



  • Die Ursache war, dass ich eben kein DataGrid zur Dateneingabe verwandt hatte, sondern einzelne Eingabefelder. Leider werden diese anscheinend anders behandelt, als das Grid. Weiss jemand, wo da der genaue Unterschied liegt (ich dachte bisher, es sei nur ein optischer und in der inneren Repräsentation würde die Tablle eben dank des Binders gleich sein)??


Anmelden zum Antworten