| | タイトル | : DataTableの更新 |  | 記事No | : 6423 |  | 投稿日 | : 2007/10/12(Fri) 11:34 |  | 投稿者 | : びぎ | 
 こんにちは。
 DataTableをCOPYして
 INSERTのSqlDataAdapterを実行したいのですが
 「HというDataTableは既にこのDataSetに属しています」の
 エラーになってしまいます。
 
 Dim Table As New DataTable("J")
 Table = mDs.Tables("H").Copy
 mDs.Tables.Add(Table)
 '*************************************************************
 mCn.Open()
 Dim tran As SqlClient.SqlTransaction = mCn.BeginTransaction()
 HeadDA.InsertCommand.Transaction = tran
 HeadDA.Update(mDs, "H")
 
 JnlDA.InsertCommand.Transaction = tran
 JnlDA.Update(mDs, "J")
 
 コードは上記の通りですが
 DataTable("H") を "J"という名前にして更新したいのですが
 どのようにしたらよいのか教えて頂けないでしょうか?
 
 よろしくお願いします。
 
 |