-4

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 で動的に埋められます。関連するフィールドを持つ各テーブルを取得し、それらを異なる列に順番に配置するサンプルコード/ループを修正してください。

4

1 に答える 1