1
我有一个包含3列(col1,col2,col3)的数据表 我已经添加了一个额外的列col4(可以这么说)。现在如何将多个列值连接成数据表中的一列c#
我的要求是:
Col1 || col2 || col3 || col4
A B C Col1-A;Col2-B;Col3-C
基本上,我想在现有的列名的新列一个连接值和值如上所示。 希望我的要求被理解。 在此先感谢!
我有一个包含3列(col1,col2,col3)的数据表 我已经添加了一个额外的列col4(可以这么说)。现在如何将多个列值连接成数据表中的一列c#
我的要求是:
Col1 || col2 || col3 || col4
A B C Col1-A;Col2-B;Col3-C
基本上,我想在现有的列名的新列一个连接值和值如上所示。 希望我的要求被理解。 在此先感谢!
这可能会为你
DataColumn newColumn;
newColumn = new DataColumn("col4");
newColumn.Expression = string.Format("Col1\-{0};Col2\-{1};Col3\-{2}", col1, col2, col3);
scaleResponseData.Columns.Add(newColumn);
thnks!修改了一下,它的工作。 –
如果你知道如何插入和检索值基本上可以做一个'的String.Format(“Col1- {0}做的伎俩; Col2- {1}; COL3 -C {2}“,Col1Val,Col2Val,Col3Val);'并将其值插入Col4 –