2 つの列 (列 1 - テーブル名、列 2 - 列名) を持つ DataTable があります。
Table_Name | Columns_Name |
SALES -------------- PROD_ID
SALES ---------------- SALES_ID
CUSTOMER --------- CUST_ID
CUSTOMER ---------- CUST_NAME
PRODUCT ------------ PRODUCT_ID
PRODUCT ------------ PRODUCT_NAME
各 TableName と関連するフィールドを別の列に追加して、データを (既存の DataTable を使用するか、新しい DataTable を作成して) 再構築したいと思います。
Table_Name1 | Columns_Name1 | Table_Name2 | Columns_Name2 | Table_Name3 | Columns_Name3 |
SALES -------------- PROD_ID | -----|CUSTOMER --------- CUST_ID | ------- | PRODUCT ------------ PRODUCT_ID
SALES ---------------- SALES_ID |------ |CUSTOMER --------- CUST_NAME | ------ | PRODUCT -------- PRODUCT_NAME
メインの DataTable は、さまざまな TableNames と ColumnNames で動的に埋められます。関連するフィールドを持つ各テーブルを取得し、それらを異なる列に順番に配置するサンプルコード/ループを修正してください。