【发布时间】:2015-02-19 02:20:32
【问题描述】:
我有一个包含近 20 列的数据表。在另一个 DT 中,我只得到我想要的列。最近我的要求发生了变化,即首先原始 DT 中的列数是恒定的,但现在它会根据数据增加或减少。
所以现在,如果我在我的新 DT 中静态提供我需要的列名,它对我没有多大用处。
有什么方法可以包含那些可能在或可能不在原始数据表中的列????
例如:col1|col2|col3|.......col20。 可能存在或不存在的列介于 col12 和 col 16 之间。无论如何我可以让它工作吗????
编辑: 我想要 col1,col2,col3 和 col12 之后的所有列...我可以这样做吗???
【问题讨论】:
-
不能动态添加列吗?
-
我想你误解了我的问题。我的数据表中的列总数不稳定,我希望新数据表中的某些列始终存在于我的主数据表中,而其他列可能存在或不存在于主数据表中。
-
您可以比较列名并动态添加您需要的任何内容。举个清晰的例子就好了