C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.84126 の関連記事表示

<< 0 >>
■84126  Re[1]: 多階層のxmlのDataTableへの読み書きについて
□投稿者/ 魔界の仮面弁士 -(2017/05/17(Wed) 19:47:18)
    No84124 (なと さん) に返信
    > ネットの海ではDataTableのXML読み書きはDataSet.ReadXml()を使った方法が多いようで、
    > このままだと<Grandsons>〜</Grandsons>部分にしか使えませんよね。

    ReadXml メソッドで、子階層も含めて読み込まれるはずですよ。


    private DataSet ds = new DataSet();
    private DataGrid grid = new DataGrid();
    private void Form1_Load(object sender, EventArgs e)
    {
      ds.ReadXml(@"C:\temp\test.xml");
      grid.Dock = DockStyle.Fill;
      grid.DataSource = ds;
      grid.DataMember = "Parent";
      Controls.Add(grid);
    }


    > (テーブルはDataGridViewで表示)
    リレーションを繋ぐのが面倒だったので、
    上記では DataGrid を使っていますが、
    もちろん DataGridView で実装しても良いと思います。
    DataSet の中身に差がでるわけではないですし。
記事No.84124 のレス /過去ログ143より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -