Moinsen Zusammen,
Private Shared myNewList As New List(Of xxxDataSet.yyyRow)
Private Shared myS As xxxDataSet.yyyRow
Private Shared myDS = frmMain.xxxDataSet
dann gehts in Füllroutine:
myS = myDS.yyy.NewyyyRow
myS.ID = myList(0, i)
myS.Name = myList(1, i)
myNewList.Add(myS)
//Bemerkung: hier ist alles gut, die Liste wird gefüllt, im Debugger sichtbar.
Dann geht es weiter, Daten sammeln und am Ende in DB speichern. Bei ersten Zugriff mit:
Dim tbh = myDS.yyy
For i As Integer = 0 To myNewList.Count - 1
myDS.yyy.NewyyyRow() //// hier kommt der Fehler, der Counter wird noch richtig ausgelesen
tbh.Rows.Add(myNewList(i))
Next
//Bemerkung: Fehler: DBnull kann nicht mit String konvertiert werden. Im Debugger ist nix mehr drin.
die Liste wird sonst nicht verwendet.
so: ich brauche Licht
Private Shared myNewList As New List(Of xxxDataSet.yyyRow)
Private Shared myS As xxxDataSet.yyyRow
Private Shared myDS = frmMain.xxxDataSet
dann gehts in Füllroutine:
myS = myDS.yyy.NewyyyRow
myS.ID = myList(0, i)
myS.Name = myList(1, i)
myNewList.Add(myS)
//Bemerkung: hier ist alles gut, die Liste wird gefüllt, im Debugger sichtbar.
Dann geht es weiter, Daten sammeln und am Ende in DB speichern. Bei ersten Zugriff mit:
Dim tbh = myDS.yyy
For i As Integer = 0 To myNewList.Count - 1
myDS.yyy.NewyyyRow() //// hier kommt der Fehler, der Counter wird noch richtig ausgelesen
tbh.Rows.Add(myNewList(i))
Next
//Bemerkung: Fehler: DBnull kann nicht mit String konvertiert werden. Im Debugger ist nix mehr drin.
die Liste wird sonst nicht verwendet.
so: ich brauche Licht
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „KielerSprotte“ ()