我有一个存储过程,它选择表中行之间的差异并返回以下格式的
我想把
TableB (表B)
这段代码可以获取列的索引。
但是我不确定如何将行分成两个数据表。有什么建议来完成这个任务吗?
DataTable
:col1_A, col2_A, col3_A, col1_B, col2_B, col3B
我想把
DataTable
分成两个独立的 DataTable
,让它看起来像这样:
TableA
col1
col2
col3
TableB (表B)
col1
col2
col3
这段代码可以获取列的索引。
foreach (DataColumn col in DT.Columns)
{
if (!col.ColumnName.EndsWith("B"))
tableBIndex += 1;
else
break;
}
但是我不确定如何将行分成两个数据表。有什么建议来完成这个任务吗?
SetField()
的思路很好! - Evan L