Hallo,
ich spiele gerade ein bisschen mit dem databinding in VC# rum.
Ich hab ein DataGridView genommen und das an eine Tabelle in einem Dataset gebunden.
Code:
//Datensatz hinzufügen
/*
dGVTimes.Rows.Add(tBJob.Text,System.DateTime.Now); //"Zeilen können nicht programmatisch hinzugefügt werden, wenn das Datagridview eine Datenbindung hat"
*/
CurrRow = dataTable1.Rows.Add(tBJob.Text, System.DateTime.Now, null); //funzt
Code:
//Datensatz ändern
dGVTimes.Rows[dGVTimes.Rows.Count - 1].Cells[2].Value = System.DateTime.Now; //funzt
/* //funzt nicht -> nix passiert
CurrRow.BeginEdit();
CurrRow.ItemArray.SetValue(System.DateTime.Now,2);
CurrRow.EndEdit();
CurrRow.AcceptChanges();
CurrRow.Table.AcceptChanges();
*/
Kann mir jemand erklären, warum ich einmal übers dataset und einmal übers datagridview gehen muss?!