检查DataRow是否包含

时间:2016-06-15 13:42:19

标签: c#

我想检查我的datarow是否包含id,如果是,则执行某些操作。 我在做什么:rrGneralRow来自DataRow

类型
if (rrGeneralRow.Equals(1057))
{
    if (!File.Exists(AtargetPath + checksourceFile))
    {
        File.Copy(AsourceFile, AtargetPath + Path.GetFileName(AsourceFile), overwrite: true);
    }
}
if (rrGeneralRow.Equals("1058"))
{
    if (!File.Exists(AtargetPath + checksourceFile))
    {
        File.Copy(AsourceFile, AtargetPath + Path.GetFileName(AsourceFile), overwrite: true);
    }
}

所以我用“”尝试了它,但没有但两个都不起作用。 正如您在我的图片中所看到的,TREE_CATEGORY已存在且我正在寻找的数字 enter image description here

1 个答案:

答案 0 :(得分:1)

rrGeneralRow似乎是DataRow类型。如果是这种情况,您需要查询列名称,如下所示:

if (rrGeneralRow["TREE_CATEGORY"].ToString().Equals("1057")){