[解決済み] データテーブルがすでに別のデータセットに属している
2022-02-19 15:15:52
質問
データセットから別のデータセットにデータテーブルを追加する際に、このエラーが発生します。 ."DataTableはすでに別のDataSetに属しています。
dsformulaValues.Tables.Add(m_DataAccess.GetFormulaValues
(dv.ToTable.DefaultView.ToTable(False, strSelectedCols)).Tables(0))
解決方法は?
他の回答が指摘するように、あなたが見ているエラーは、あなたがデータセットに追加しようとしているデータテーブルが、すでに別のデータセットの一部であることが原因です。
一つの解決策は コピー を作成し、そのコピーを他のデータセットに代入します。
dtCopy = dataTable.Copy()
ds.Tables.Add(dtCopy)
コピーされたDataTableは、コピーされたDataTableの構造とデータを持つことになります。
DataTableの構造だけが必要な場合は クローン の代わりに
dtCopy = dataTable.Clone()
関連
-
[解決済み] ファイル *.mdf をデータベースとして添付できません。
-
[解決済み] WCF エラーの解決。このサービスのメタデータパブリッシングは現在無効になっています。
-
[解決済み] NetFx45WebLinkとNetFx45RedistLinkの違いは何ですか?
-
[解決済み] 他のスレッドからGUIを更新するにはどうすればよいですか?
-
[解決済み] パッケージのダウングレード警告を検出(dotnet core, vs 2017)
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み] DataTableに対するLINQクエリ
-
[解決済み] System.Timers.Timer vs System.Threading.Timer
-
[解決済み】DataSetとDataTableはDispose()すべきですか?
-
[解決済み] あるデータテーブルから別のデータテーブルに行をコピーしますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】WCFとは何か、何ができるのか?
-
[解決済み] VB.NETでプログラムパスを取得する?
-
[解決済み] WCF エラーの解決。このサービスのメタデータパブリッシングは現在無効になっています。
-
[解決済み] VS2017/2015 で .xproj ファイルを開く方法
-
[解決済み] ネットワークの位置からアセンブリをロードすることはできません
-
[解決済み] .NET Framework 4 マルチターゲティングパックがアンインストールできない
-
[解決済み] CryptographicException「キーセットが存在しない」、ただしWCF経由に限る
-
[解決済み] Powershell v3 Invoke-WebRequest HTTPSエラー
-
[解決済み] .Any() vs .Count() > 0のどちらのメソッドがより良いパフォーマンスを発揮しますか?
-
[解決済み] WCF - メッセージサイズのクォータを増加させる方法