DOBON.NETプログラミング道掲示板

■33809 / 2階層)  同じデータセット内にテーブルの複製を作る方法
□投稿者/ べが 一般人(3回)-(2018/02/09(Fri) 14:33:30)
  • アイコン回答ありがとうございます。

    回答の内容が今一つ理解できないのですが、こういう事でしょうか?
    ds.Tables.Add("dt2");
    ds.Tables["dt2"] = ds.Tables["dt1"].Copy();
    これだと先述のエラーで動きませんし、

    ds.Tables["dt1"].Copy();
    ds.Tables.Add("dt2");
    これだと、当然ながらdt2に何も入りません。


    No33808に返信(Hongliangさんの記事)
    > DataSetにDataTableを追加する場合は、.Tables.Add(DataTable)を使用します。
    > なので
    >>DataTable dtTemp = ds.Tables.Add("dt2");
    > は不要です。
    >
    > .Tables[String] で使用する名前は、DataTableのTableNameプロパティです。
    > .Tablesに格納されるDataTable間でTableNameの重複は許されていないので、.Tables.Addする前に、CopyしたDataTableのTableNameを変更しておきます。
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: 同じデータセット内にテーブルの複製を作る方法 /Hongliang →Re[3]: 同じデータセット内にテーブルの複製を作る方法 /魔界の仮面弁士
 
上記関連ツリー

Nomalアイコン 同じデータセット内にテーブルの複製を作る方法 / べが (18/02/09(Fri) 14:08) #33807
Nomalアイコン Re[1]: 同じデータセット内にテーブルの複製を作る方法 / Hongliang (18/02/09(Fri) 14:17) #33808
  └Nomalアイコン 同じデータセット内にテーブルの複製を作る方法 / べが (18/02/09(Fri) 14:33) #33809 ←Now
    └Nomalアイコン Re[3]: 同じデータセット内にテーブルの複製を作る方法 / 魔界の仮面弁士 (18/02/09(Fri) 15:01) #33810
      └Nomalアイコン Re[4]: 同じデータセット内にテーブルの複製を作る方法 / べが (18/02/09(Fri) 15:52) #33811 解決み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -