当前位置: 代码迷 >> ASP.NET >> dataTable和dataRow解决思路
  详细解决方案

dataTable和dataRow解决思路

热度:8857   发布时间:2013-02-26 00:00:00.0
dataTable和dataRow
怎么样把dataTable的所有行放到dataRow[]数组中,谢谢!
    int   Count   =   dataTable.Rows.Count;
                        DataRow[]   dr   =   new   DataRow[Count];

                        for   (int   nIndex   =   0;   nIndex   <   Count;   nIndex++)
                        {
                                dr[nIndex]   =   dataTable.Rows[nIndex];
                        }

这样为什么会错!

------解决方案--------------------------------------------------------
如果只是数据上的相等,可以用如下的代码:

int Count = dataTable.Rows.Count;
DataRow[] dr = new DataRow[Count];

for (int nIndex = 0; nIndex < Count; nIndex++)
{
dr[nIndex].ItemArray = dataTable.Rows[nIndex].ItemArray;
}
  相关解决方案