【发布时间】:2014-04-14 06:39:31
【问题描述】:
我有一个存储过程,它选择表中行之间的差异并以下列格式返回DataTable:
col1_A, col2_A, col3_A, col1_B, col2_B, col3B
我想将 DataTable 拆分为 2 个单独的 DataTables,这样看起来像
表A
col1
col2
col3
表B
col1
col2
col3
这段代码让我得到了列索引。
foreach (DataColumn col in DT.Columns)
{
if (!col.ColumnName.EndsWith("B"))
tableBIndex += 1;
else
break;
}
但是从这里我不确定如何将行分成 2 个数据表。关于实现这一目标的最佳方法的任何想法?
【问题讨论】:
标签: c# asp.net sql-server datatable