为什么DataRow的状态是Detached也报错“该行已经属于另一个表?
代码如下:
If filted Then
Dim addRow As DataRow = tbCpData.NewRow
addRow.ItemArray = aNextData.ItemArray
'For i As Int16 = 0 To addRow.ItemArray.Length - 1
' addRow(i) = aNextData(i)
'Next
'filtedTbl.Rows.Add(addRow)
'filtedTbl.ImportRow(addRow)
If addRow.RowState = DataRowState.Detached Then
filtedTbl.Rows.Add(addRow)
delNum += 1
End If
filted = False
End If
执行到 filtedTbl.Rows.Add(addRow)时,就报错:该行已经属于另一个表。
郁闷中!!!