将数据表中的列名映射到 C# 中的另一个数据表
Posted
技术标签:
【中文标题】将数据表中的列名映射到 C# 中的另一个数据表【英文标题】:Map column names from a datatable to another datatable in C# 【发布时间】:2020-09-18 11:36:23 【问题描述】:我想从另一个数据表映射一个数据表的列名。请参考以下示例。我有 2 个从数据库返回的数据表。
请参阅以上 2 个表格。第一个表包含数据,第二个数据表包含列映射。 我想将列名从第二个表映射到第一个表。最终结果应该如下。
【问题讨论】:
这能回答你的问题吗? How to change the DataTable Column Name? 哪个天才选择了这种架构设计? 【参考方案1】:您可以动态生成 SQL 语句并最终得到:
Select column1 as city, column2 as country,
column3 as population, column4 as tourist
from whatever_table
【讨论】:
以上是关于将数据表中的列名映射到 C# 中的另一个数据表的主要内容,如果未能解决你的问题,请参考以下文章
将数据发布到站点并将其加载到 iframe 中的另一个站点(角度和 c#)
如何使用 Microsoft Visual Studio 将查询插入到 C# 中的另一个查询中?