【サンプル C#】
DataTable にリレーション先の列値の参照を設定するサンプル
//データ取得時
//リレーションの設定
ds.Relations.Add("リレーション名", 親DataColumnオブジェクト, 子DataColumnオブジェクト);
//データ登録時
//dt DataTable
//参照表示列を追加(親:単独リレーション)
dt.Columns.Add("追加列名親",typeof(System.String),"Parent.参照列名");
//参照表示列を追加(親)
dt.Columns.Add("追加列名親",typeof(System.String),"Parent(リレーション名).参照列名");
//参照表示列を追加(子:単独リレーション)
dt.Columns.Add("追加列名子",typeof(System.String),"Child.参照列名");
//参照表示列を追加(子)
dt.Columns.Add("追加列名子",typeof(System.String),"Child(リレーション名).参照列名");
|