类型不匹配,无法将System.Data.DataRowCollection分配给System.Data.DDataRo



我希望能够使用For每个循环遍历DataRow列表,如下所示。

  ArrayOfRows: Array of DataRow;
  ArrayOfRows := dbtable.Rows;
  for each therow in ArrayofRows do
  begin
    ITagList.Add(therow['TAGNAME'].ToString);
  end;

但我一直在寻找错误,

"类型不匹配,无法将System.Data.DataRowCollection分配给数组"

如何遍历数据表中的行列表?

提前感谢,

使用System.Data.DataRowCollection.CopyTo(),它正是为了做到这一点而设计的。

public override void CopyTo(
Array ar,
int index
)

参数是要复制到的数组,以及应该从零开始复制的索引。

相关内容

  • 没有找到相关文章

最新更新