1

我正在使用 mvc,我想在唯一的列中插入一个值。所以在插入值是否存在之前检查列。这是代码

value=string.Format("{0}{1}", dept.ID, (count + 1));
    if(dept.ID.Contains(value))
            {
                count = count + 1;
                dept.ID = string.Format("{0}{1}", dept.ID, (count + 1));
          }

dept 是我有一个名为 ID 的列的模型。但问题是如果数据存在于表中,我只能获得下一个递增的值而不能更进一步......

4

1 回答 1

0

尝试这个

var count1= count + 1;     
value=string.Format("{0}{1}", dept.ID, count1);
if(dept.ID.Contains(value))
{
    count = count + 1;
    dept.ID = string.Format("{0}{1}", dept.ID, count1);
}
于 2013-08-23T08:51:13.097 回答