まず、次のように 2 を含むようにするには、データソース (たとえば、ストアド プロシージャである必要があります) にシングルDataset
を入力する必要があります。2 queries
DataTables
Select Date, Comment From <yourTable>; -- DataTable1
Select Quantity, Price, Date, Comment From <yourTable>; -- DataTable2
次に、データセットがコードから入力された後、DataAdapter
次のようにC#
DataRelations を に追加する必要があります。2 DataTables
Dataset
DataColumn[] parentColumns=null;
DataColumn[] childColumns=null;
parentColumns = new DataColumn[] { yourDataset.Tables[0].Columns["Date"], yourDataset.Tables[0].Columns["Comment"]};
childColumns = new DataColumn[] { yourDataset.Tables[1].Columns["Date"], yourDataset.Tables[1].Columns["Comment"]};
yourDataset.Relations.Add(new DataRelation("Date-Comment-Relation", parentColumns, childColumns));
ここで、上記のデータセット (yourDataset) をインフラジスティックス グリッドにバインドすると、必要に応じて UI が提供されます (正確でない場合は同様)。
これを試してみてください。試したことはありませんが、これが機能することを願っています。