Public Sub testDatarows() Dim oDt As New DataTable oDt.Columns.Add("Field1", GetType(String)) oDt.Columns.Add("Field2", GetType(String)) oDt.Columns.Add("Field3", GetType(String)) Dim odr As DataRow = oDt.NewRow odr("Field1") = "value 1" odr("Field2") = "value 2" odr("Field3") = "value 3" oDt.Rows.Add(odr) odr("Field3") = "value 4" oDt.Rows.Add(odr) For Each odr In oDt.Rows Debug.Print(odr("Field1") & "- " & odr("field2") & "-" & odr("Field3")) Next End SubIt breaks at the second
oDt.Rows.Add(odr)throwing an exception : {"This row already belongs to this table."}
odr = oDt.NewRowand copy and pasting the assignments of the two first fields?