Microsoft
Software
Hardware
Network
Question : Error: "DataTable already belongs to another DataSet."
I am trying to delete multiples rows from a DataTable that I load into a DataSet.
I am able to delete the first row fine. When I try to delete the secon row, I get the error:
"DataTable already belongs to another DataSet."
My code:
Dim DebtAnalyzerTable As DataTable
Dim DS2 As New DataSet()
'Retrieving Debt Table
DebtAnalyzerTable = Session.Item("DebtTableEdi
t")
' Add the new DataTable to the DataSet.
DS2.Tables.Add(DebtAnalyze
rTable) 'DebtAnalyzerTable.Copy
' Loop though the table and delete specified row
For Each drow As DataRow In DS2.Tables(0).Select()
If (drow("Creditor Name") = TextBoxCreditorName.Text) Then
drow.Delete()
End If
'DS2.Tables(0).AcceptChang
es()
Next
Session.Add("DebtTableEdit
", DebtAnalyzerTable)
'Binding Edited Row to Data Table
GridView1.DataSource = DS2
GridView1.DataBind()
Thanks,
Dan
Answer : Error: "DataTable already belongs to another DataSet."
Hmmm...I always create separate log file backups. Why don't you like this? The reason is that it lets me put a time stamp on them, and in the event I need to restore them, its easy to determine the order I need to restore them in.
Random Solutions
How to change the font color of a visited item of a ASP menu
How does exchange work?
disabling formula bar
to move mdf and ldf files
Cleaning Up NTDS Objects
HTML 5: sequence diagram: linked components move together
sql 2005 server showing old AD account name
Not all codes paths return a value
Exchange 2007 - Do I need to get an external certificate SSL or can I live without it?
parameter values for search