ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
1521
1521
EMPFEHLEN
-
Nochmal ich

also ich hab mein DataSet in das eine neue Zeile eingetragen wird.
Funktioniert auch soweit. In der Access Datenbank steht die ID auf auto, ich will die nicht manuell vergeben lassen. Deshalb habe ich auch das Feld "ID" nicht für die neue Zeile übergeben. Aber dann schreibt mir das DataGrid "-1" als ID in die neue Zeile. Wenn ich die eigentlich Datenbank anschaue schreibt macht er es richtig und zählt hoch, ist also nur ein Fehler in der DataGridView, aber wie kann man das korrigieren?Code :1 2 3 4 5 6 7 8 9 10 11 12
AccessDBDataSet.Tabelle1Row newTableRow = accessDBDataSet.Tabelle1.NewTabelle1Row(); newTableRow.Feld1 = "SpunkspalteX"; newTableRow.Feld2 = "SpunkspalteY"; accessDBDataSet.Tabelle1.Rows.Add(newTableRow); try { this.Validate(); this.tabelle1BindingSource.EndEdit(); this.tabelle1TableAdapter.Update(accessDBDataSet); }
-
Ist schon lange her, dass ich mit Dataset und Co. gearbeitet habe. Eventuell musst du dein Dataset neu laden bzw. ein Refresh machen, da der Autowert auf Seiten der Datenbank vergeben wird und diese Information eventuell nicht an dein Dataset zurück gegeben wird. Ist jetzt aber nur eine Vermutung, da ich damit seit Jahren nichts mehr am Hut habe.
Ähnliche Themen
-
Datagrid in UserControl Zeile hinzufügen von Form aus
Von pogoist im Forum .NET Windows FormsAntworten: 6Letzter Beitrag: 23.04.07, 20:17 -
Datagrid neue Zeile nich zulassen.
Von Cine im Forum .NET Windows FormsAntworten: 3Letzter Beitrag: 22.01.07, 16:50 -
2 Probleme beim DataGrid. beim Löschen und Hinzufügen einer Zeile
Von WaZZkeSS im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 18.06.06, 00:26 -
DataSet, DataGrid
Von d_Artagne im Forum .NET ArchivAntworten: 2Letzter Beitrag: 07.07.05, 22:02 -
Neue Zeile im Datagrid
Von lamda im Forum .NET ArchivAntworten: 2Letzter Beitrag: 07.10.04, 16:42





Zitieren
Login




